Skip to content

Latest commit

 

History

History
91 lines (60 loc) · 2.33 KB

README.md

File metadata and controls

91 lines (60 loc) · 2.33 KB

eShop 🛒

Welcome to eShop, a fully integrated MERN stack e-commerce platform where performance and real-time experience come first. eShop provides a seamless shopping experience, complete with cart management, payment processing, and a snappy UI.

Version 🏷️

  • Backend: 1.0.0
  • Frontend: 1.0.0

Description 📝

eShop is designed to be a lightweight, yet powerful e-commerce solution. Built with the latest web technologies for efficiency and ease of use, it supports everything from product browsing to order management.

Features ✨

  • Secure user authentication
  • Product catalog with search and filtering
  • Shopping cart and checkout system
  • Payment processing integration
  • Responsive design for all devices
  • Dashboard for managing products and orders
  • Real-time data updates

Technologies 🧰

  • Frontend: React, Redux, TailwindCSS, Vite
  • Backend: Node.js, Express, MongoDB, Mongoose
  • Security: Helmet, CORS, bcryptjs

Installation 💾

# Clone the repository
git clone https://github.com/Alexandra2888/eShop

# Install backend dependencies
cd backend
npm install

# Install frontend dependencies
cd ../frontend
npm install

# Start the application
cd ..
npm run backend
npm run frontend

Usage 🖥️

// Starting the backend server
"scripts": {
  "backend": "nodemon backend/index.js"
}

// Starting the frontend development server
"scripts": {
  "frontend": "npm run dev --prefix frontend"
}

// Building the frontend for production
"scripts": {
  "build": "npm run build --prefix frontend"
}

Contributing 🤝

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

License 📄

This project is licensed under the MIT License

Author 👤

Alexandra2888

Preview 📸

Macbook Pro-1717079992553

Macbook Pro-1717080129745

Macbook Pro-1717080201428

Feel free to star ⭐ this repository if you like what you see and want to follow along with the project's progress!