An industry-standard Software Engineering initiative dedicated to enhancing community resilience during crisis situations. This platform is being engineered as the core project for the CS3203: Software Engineering Project module.
Our goal is to build a high-performance, secure, and reliable SaaS platform that bridges the gap between donors, volunteers, non-governmental organizations (NGOs), and government bodies during natural disasters and emergencies. By optimizing resource allocation and task delegation, we aim to maximize grassroots-level community resilience.
- Resource Mapping & Inventory: Real-time visibility into available donor resources and logistics.
- Real-time Need Assessment: Dynamic identification and geolocating of critical requirements on the ground.
- Logistics Optimization: Intelligent matching algorithms to route resources efficiently to where they are needed most.
- Volunteer Coordination: Structured task assignment and management for spontaneous and registered volunteers.
Meet the development and engineering team behind this platform:
| Name | GitHub Profile | Primary Role |
|---|---|---|
| Keshana | https://github.com/KeshRD | |
| Chandupa | https://github.com/Dilhanahpc | |
| Tharindu | https://github.com/Disanayakaktk | |
| Tharindu | https://github.com/tharindudisanayaka |
To ensure this project reflects true industry-grade development standards, the team adheres strictly to the following workflows:
- Branching Strategy: Direct pushes to
mainare strictly prohibited. All features are developed in isolatedfeature/*branches and integrated intodevelopvia structured Pull Requests. - Peer Reviews: Every single Pull Request requires a mandatory technical review and approval from another team member before integration.
- Documentation First: Complete system specifications, architecture blueprints, and requirement specifications (SRS) are maintained iteratively in our dedicated (https://github.com/Resource-Coordination-Platform/resilience-platform-documents) repository.
- Milestone 1: Project Proposal Defense (Week 02) 🚀
- Milestone 2: Requirements Specification & Architecture Design (Week 05)
- Milestone 3: Interim Evaluation (Week 07)
- Milestone 4: System Implementation & Testing (Week 13)
- Milestone 5: Final Defense & Viva (Week 14)
Developed with precision and engineering discipline for CS3203.