/E-Commerce

Primary LanguageJavaScript

E-Commerce Project

This project simulates real world e-commerce

Tech Stack

  • 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.

Getting Started

  1. Clone the repository: git clone https://github.com/AmrMustafa282/E-Commerce
  2. Install dependencies: npm install && npm install --prefix client
  3. Start the development server: npm run dev
  4. Start the development client: cd /client && npm run dev
  5. Attach .env file
  6. Open the application: Visit http://localhost:5173 in your browser.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Get invitation
  2. Create your feature branch (git checkout -b branch_name)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin branch_name)