This project simulates real world e-commerce
- Front-end: Utilized vite to run react.
- UI Design: Designed a sleek user interface using Shadcn/ui and Tailwind CSS.
- Back-end: Nodejs server with Express and MongoDB.
- Clone the repository:
git clone https://github.com/AmrMustafa282/E-Commerce
- Install dependencies:
npm install && npm install --prefix client
- Start the development server:
npm run dev
- Start the development client:
cd /client && npm run dev
- Attach .env file
- Open the application: Visit
http://localhost:5173
in your browser.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Get invitation
- Create your feature branch (
git checkout -b branch_name
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin branch_name
)