🚀A dynamic and interactive E-Commerce Website built with React, TypeScript, JavaScript, Axios, and MySQL.
- 🛒 Interactive Shopping Cart: Add products, view totals, and manage your cart dynamically.
- 📦 Order Tracking: Track your orders in real time.
- 💳 Checkout Page: A simple and smooth checkout process.
- 📱 Responsive Design: Fully optimized for both desktop and mobile devices.
- 🎨 Modern UI: Clean and user-friendly interface built using REACT .
- 🌐 Axios: API integration handled through
- 📦 MySQL: Backend integration with
- ☁️ AWS (Frontend + Backend): Fully deployed for a real production environment
1. Home Page
3. Checkout Page
4. Order Page
5. Track Page
5.Search Page
- Frontend: REACT, CSS, TS, JS
- Backend: JavaScript & TypeScript (Fetching Realtime Data)
- Database: MySQL
- HTTP Client: Axios
- Deployment: AWS
The project is deployed on AWS:
- Frontend hosted using AWS Elastic Beanstalk / S3 (Static Hosting)
- Backend hosted on AWS Elastic Beanstalk
- Database managed via MySQL (local MySQL)
-
Clone the repository:
git clone https://github.com/AmitwalaH/react-ecommerce-project.git
-
Install Dependencies:
- For Frontend
cd ecommerce-project npm i- For Backend
cd ecommerce-backend npm i -
Run the Project:
- For Frontend
cd ecommerce-project npm run dev- For Backend
cd ecommerce-backend npm run dev
We welcome contributions to enhance the Studio - Ecommerce Website project. To get started:
-
Fork the repository: Click on the "Fork" button at the top right of this page.
-
Create a new branch:
git checkout -b feature/your-feature-name
-
Commit your changes:
git commit -m "Add your commit message" -
Push to your fork:
git push origin feature/your-feature-name
-
📬 Open a pull request.
Feel free to add any extra information or customize it further based on your project needs! Let me know if you need any adjustments. 😊