A Spring Boot backend service for an e-commerce platform, currently under active development.
This project is currently in early development. Features and APIs are subject to change.
- ✅ Basic project setup
- ✅ Initial database configuration
- 🚧 Product management API
- 📝 User authentication
- 📝 Order management
- 📝 Payment integration
- Java 17
- Spring Boot
- Spring Data JPA
- H2 Database (for development)
- Maven
- Clone the repository:
git clone https://github.com/yourusername/ecom-backend.git
cd ecom-backend
- Run the application:
./mvnw spring-boot:run
Server starts at http://localhost:8080
- Basic product CRUD operations
- In-memory H2 database
- RESTful API structure
- User authentication & authorization
- Order management system
- Payment integration
- API documentation
- Comprehensive test coverage
- Production-ready database setup
As this project is under development, please check the issues tab for planned features and known bugs.
This project is licensed under the MIT License.