Siddik-Nahar Welfare Foundation
- Visitor can register a new account and log in to access member-only services on the platform.
- Visitor can make a one-time or recurring donation (weekly, monthly, or yearly) by selecting a preset amount ($10, $20, $30, $50, $100) or entering a custom amount.
- Visitor can browse and read detailed descriptions of active causes such as Women Empowerment, Tree Distribution, Iftar for the Poor, and Youth Development.
- Visitor can donate directly to a specific cause from the cause detail page.
- Visitor can read about the foundation's mission areas including Child Welfare, Youth Welfare, Women's Welfare, Healthcare, Social Education, Family Planning, and Juvenile Justice.
- Visitor can explore ongoing and upcoming projects such as Clean Water, Education for Children, Health for All, and Empowering Women of the Island.
- Visitor can browse the photo gallery filtered by category including Charity, Children, Education, Fundraising, Clothing, Environment, and Others.
- Visitor can read the latest news and blog posts published by the foundation.
- Visitor can view the team and volunteer profiles of the foundation.
- Visitor can apply to join the foundation as a volunteer through the Volunteer page.
- Visitor can contact the foundation via the Contact Us page, email, or phone number.
- Visitor can view the foundation's vision and mission details on dedicated pages.
- Admin can manage and publish causes, projects, missions, and vision content on the portal.
- Admin can manage the photo gallery by uploading and categorizing images.
- Admin can manage volunteer and team member profiles displayed on the website.
- Admin can publish blog posts and latest news articles.
- Admin can track total donations raised, volunteer count, awards, and successfully completed projects on the dashboard.
- Admin can configure donation settings including preset donation amounts and recurring donation options.
Used: Laravel 9, MySQL, Rest API, Laravel Queue-jobs, Laravel Pusher, Bootstrap 5, Raw CSS