This project is a fullstack e-commerce application developed as a final project for a programming bootcamp. It uses React for the frontend, Express for the backend, and SQL for the database. The development was carried out using weekly sprints, following agile methodologies.
- Product catalog
- Shopping cart
- User authentication system
- Admin panel
- Payment processing (simulated)
- Order history
- Frontend: React, Redux, CSS3, HTML5
- Backend: Node.js, Express
- Database: SQL (MySQL/PostgreSQL)
- Other tools: Git, npm
The project was developed in 4 weekly sprints:
- Sprint 1: Project setup and database design, Basic backend implementation and authentication
- Sprint 3: Frontend development - main pages and navigation , Admin panel implementation
- Sprint 4: Shopping cart and product catalog integration, Payment processing and order completion
- Sprint 7: Testing, debugging, and optimization
- Clone the repository: https://github.com/jgoyret/bigwave-front-ecommerce.git