Skip to content

jgoyret/bigwave-front-ecommerce

Repository files navigation

E-commerce Project BigWave - Hack Academy

Description

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.

Key Features

  • Product catalog
  • Shopping cart
  • User authentication system
  • Admin panel
  • Payment processing (simulated)
  • Order history

Technologies Used

  • Frontend: React, Redux, CSS3, HTML5
  • Backend: Node.js, Express
  • Database: SQL (MySQL/PostgreSQL)
  • Other tools: Git, npm

Sprints and Development

The project was developed in 4 weekly sprints:

  1. Sprint 1: Project setup and database design, Basic backend implementation and authentication
  2. Sprint 3: Frontend development - main pages and navigation , Admin panel implementation
  3. Sprint 4: Shopping cart and product catalog integration, Payment processing and order completion
  4. Sprint 7: Testing, debugging, and optimization

Installation

  1. Clone the repository: https://github.com/jgoyret/bigwave-front-ecommerce.git