EcoBazaar β Eco-Friendly E-Commerce Platform (Work in Progress)
EcoBazaar is a backend project built using Spring Boot, designed to promote sustainable and eco-conscious shopping. It provides a platform where users can browse, add, and purchase environmentally friendly products while encouraging sellers to list green alternatives.
The main goal of EcoBazaar is to create a clean, efficient, and secure e-commerce backend that supports features like product management, cart handling, and order processing β all implemented using a structured, scalable architecture.
The application follows a 3-layer Spring Boot design (Controller β Service β Repository) and includes JWT-based authentication for secure user access.
π§© Technology Stack
Backend Framework: Spring Boot
Security: JWT Authentication
Database: MySQL (with Spring Data JPA & Hibernate)
Build Tool: Maven
Language: Java 17
Tools: Postman, STS / IntelliJ, Lombok
π§± Current Progress
β User registration and login with JWT
β Product CRUD operations
β Cart management and summary view
π§ Checkout and Order module under development
π§ Payment integration planned
π Project Status
Work in Progress β nearing completion. Focused on building a secure, modular, and eco-focused e-commerce backend.