Skip to content

DocCaio/SHOP.CO

Repository files navigation

E-Commerce Project 🛒

This is a simple e-commerce website built with React (using TypeScript), Vite, Bootstrap, and React Router DOM. The application allows users to choose clothes 👚👗, add them to their cart 🛍️, view individual item prices 💰, and see the total price of all selected items. It also includes the ability to empty the cart 🗑️, apply discount coupons 🎉, and proceed to the payment page 💳 with all purchase details.

Features 🌟

Browse Products: Users can choose clothes and add them to their shopping cart 🛒.

View Prices: Displays individual prices for selected items and the total price 💸.

Empty Cart: Option to clear the cart if the user changes their mind 🧹.

Discount Coupons: Users can apply a coupon code for discounts 💲.

Checkout Page: When the user clicks "Pay," they are redirected to a new page with all the purchase details 📄.

Technologies Used 🛠️

React (with TypeScript) ⚛️

Vite for development and bundling 🚀

Bootstrap and Css for UI components and layout 🎨

React Router DOM for navigation 🔗

PNPM for package management 📦

🖼️ Screenshot

Setup Instructions ⚙️

Prerequisites 📝

Make sure you have Node.js and PNPM installed on your machine. You can check if you have them installed by running the following commands: Install dependencies using pnpm:

pnpm install
Run the application in development mode:
pnpm  run dev
The application should now be running locally, usually at http://localhost:5173.
node -v
pnpm -v

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contact

Project Link: Click here

Linkedin: Click here

Email: Caiodevpro@gmail.com