Project Description: YateemAC
Overview:
YateemAC is a comprehensive project dedicated to aiding the search for orphans and providing a platform for sponsoring them. The website component of the project caters to donor users, facilitating registration, login, orphan search based on multiple criteria, donation tracking, and donation processing.
My Contributions:
Within the YateemAC project, I played a dual role, supporting the frontend development in the CP (Child Protection) team and contributing to feature development in the web team. In the CP team, I provided assistance as needed to ensure the smooth functioning of the frontend components. Simultaneously, in the web team, I actively participated in building features to enhance the functionality of the YateemAC website.
Technical Aspects:
The YateemAC project commenced with a base template built in Skillful, utilizing:
- .NET Core 7
- HTML
- CSS3
- jQuery
- PostgreSQL
- Stripe API
Payment processing was integrated using the Stripe API. The website component of the project adopted the MVC architecture in .NET Core 7, ensuring modularity and maintainability of the codebase.
Teamwork:
YateemAC project was executed by multiple teams, including the mobile team, CP team, and web team. We embraced the Scrum framework to manage our development process effectively. This involved release planning, daily Scrum meetings for progress updates, and retrospective meetings at the end of each sprint to identify areas for improvement and enhance productivity.
Conclusion:
YateemAC stands as a testament to collaborative efforts aimed at leveraging technology to address social challenges. My contributions to both the CP team and the web team underscore my versatility and commitment to delivering impactful solutions in a collaborative environment.