Skip to content

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.

Notifications You must be signed in to change notification settings

COS301-SE-2025/Green-Cart

Repository files navigation

EnigmaX Logo

GreenCart by EnigmaX

A Capstone Project for BBD Software

Version GitHub issues GitHub PRs Languages Last Commit Repo Size Linting Status

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.

Watch the GreenCart Promo (1:22)

GreenCart Promo Thumbnail

Click the image above to play the embedded promo video.

Documentation and Resources

Project Resources

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 Resources

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

Technologies

Frontend:
Backend:
API & Security:
Testing:
Hosting & Deployment:
Database & Versioning:
CI/CD & Tools:

Meet Team EnigmaX

Profile Picture Member Role Bio GitHub GitHub LinkedIn LinkedIn CV
Shayden Naidoo Backend Engineer, Business Analyst, DevOps Enthusiastic about secure systems and front-to-back development. Always learning. GitHub LinkedIn 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 LinkedIn View CV
Corné de Lange Frontend Engineer Logical, structured thinker. Strong foundation in building and integrating maintainable codebases. GitHub LinkedIn View CV
Tshegofatso Mahlase Frontend Engineer Expert in designing scalable, modular systems. Brings a full-stack perspective to problem-solving. GitHub LinkedIn View CV
Samvit Prakash Backend Engineer, Database Engineer, DevOps Backend-focused developer with internship experience in scalable architecture and system logic. GitHub LinkedIn View CV

About

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.

Resources

Stars

Watchers

Forks

Contributors 5