Welcome to the E-Commerce project! This project is a fully functional online store built using React for the frontend and Spring Boot for the backend with docker.
- User authentication (Sign up, Login, Logout)
- Product listing and filtering
- Shopping cart functionality
- Secure checkout and payment integration
- Order management and tracking
- Admin dashboard
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/ecommerce-backend.git - Navigate to the backend directory:
cd backend - Install dependencies:
mvn clean install - Run the application:
mvn spring-boot:run
- Clone the repository:
git clone https://github.com/katdev16/Perfume-Shop.git - Navigate to the frontend directory:
cd Frontend - Install dependencies:
npm install - Start the development server:
npm start
- Frontend: React,CSS
- Backend: Spring Boot, Java, Spring Security
- Database: h2
- Payment Integration: Stripe
Feel free to contribute by submitting issues or pull requests on GitHub.