Skip to content

tarun2001jawla/MERN-BOOK-STORE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

runme
id version
01HWQF0Q1DJ6RH5P3F7XBVENGX
v3

Book Store E-commerce App 📚🛒

Welcome to the Book Store E-commerce App! This project is a full-stack web application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides users with an immersive and convenient online shopping experience for books and related products.

Features 🌟

  • User Authentication: Secure registration and login functionalities for customers and administrators.
  • Product Listings: Browse a vast collection of books with detailed descriptions, images, and ratings.
  • Shopping Cart: Add items to the cart, update quantities, and proceed to checkout seamlessly.
  • Order Management: Track order statuses, view order history, and manage account details.
  • Admin Dashboard: Manage products, inventory, pricing, and customer interactions with ease.
  • Responsive Design: Enjoy a consistent experience across devices, from desktops to mobile phones.

Technologies Used 💻

  • Frontend: React.js, Material-UI, Axios
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Deployment: Heroku (backend), Netlify (frontend)

Screenshots 🖼️

Home Page Home Page - Discover the latest book arrivals and bestsellers.

Product Details Product Details - Explore detailed information about each book, including descriptions and ratings.

Shopping Cart Shopping Cart - Review and manage items in your cart before proceeding to checkout.

Getting Started 🚀

  1. Clone the repository: git clone https://github.com/your-username/book-store.git

  2. Set up environment variables:

  • Create a .env file in the server directory.
  • Define the following variables: MONGODB_URI, JWT_SECRET, etc.
  1. Start the development servers:

  2. Open your browser and navigate to http://localhost:3000 to view the app.

Contributing 🤝

Contributions are welcome! Feel free to submit issues and pull requests to help improve the project.

License 📝

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages