A Capstone Project for BBD Software
GreenCart is a purpose-driven e-commerce platform built to promote sustainable consumerism by providing transparent insights into eco-conscious products. Users can explore verified ethical brands, track carbon footprints, and make informed purchases in a seamless digital shopping experience.
| Resource | Description |
|---|---|
| Proposal Document | Project overview and business rationale |
| System Requirements Document | System requirements overview |
| Architectural Requirements Document | Architectural overview |
| Architectural diagram | Architectural diagram |
| Database Schema | Entity relationship model and schema reference |
| Project Board | Task management and team progress |
| Coding Standards Document | Coding Standards Document |
| Technical Installation Manual | Technical Installation Manual |
| User Manual Document | User Manual Document |
| Deployment diagram | Deployment diagram |
| Testing Policies | Testing Policies |
| Demo | Video | Slides | SRS Document | Architectural Document | User Manual | Technical Installation Manual | Coding Standards | Testing Policy | ERD Diagram | Deployment Diagram |
|---|---|---|---|---|---|---|---|---|---|---|
| Demo 1 | Watch | Slides | System Requirements Document_v1 | Architectural Requirements Document_v1 | - | - | - | - | ERD_v1 | - |
| Demo 2 | Watch | Slides | System Requirements Document_v2 | Architectural Requirements Document_v2 | - | - | Coding Standards_v2 | - | ERD_v2 | Deployment_v2 |
| Demo 3 | Watch | Slides | System Requirements Document_v3 | Architectural Requirements Document_v3 | User Manual_v3 | Technical Installation Manual_v3 | Coding Standards_v3 | - | ERD_v3 | Deployment_v3 |
| Demo 4 | Watch | Slides | System Requirements Document_v4 | Architectural Requirements Document_v4 | User Manual_v4 | Technical Installation Manual_v4 | Coding Standards_v4 | Testing Policy_v4 | ERD_v4 | Deployment_v4 |
| Profile Picture | Member | Role | Bio | CV | ||
|---|---|---|---|---|---|---|
![]() |
Shayden Naidoo | Backend Engineer, Business Analyst, DevOps | Enthusiastic about secure systems and front-to-back development. Always learning. | GitHub | View CV | |
![]() |
Nikhil Govender | Team Lead, Backend & Database Engineer | A versatile developer with a focus on backend systems and architecture. Passionate about clean, scalable code. | GitHub | View CV | |
![]() |
Corné de Lange | Frontend Engineer | Logical, structured thinker. Strong foundation in building and integrating maintainable codebases. | GitHub | View CV | |
![]() |
Tshegofatso Mahlase | Frontend Engineer | Expert in designing scalable, modular systems. Brings a full-stack perspective to problem-solving. | GitHub | View CV | |
![]() |
Samvit Prakash | Backend Engineer, Database Engineer, DevOps | Backend-focused developer with internship experience in scalable architecture and system logic. | GitHub | View CV |





