Skip to content

atheek2003/INSIGHT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Insight Bookstore

Welcome to Insight, an online bookstore built using the MERN (MongoDB, Express, React, Node.js) stack. This application allows users to browse, search, and purchase books online, providing a seamless and intuitive experience.

Table of Contents

Features

  • User Authentication: Secure login and registration using JWT.
  • Book Browsing: Browse and search for books by title, author, or category.
  • Book Details: View detailed information about each book, including reviews.
  • Shopping Cart: Add books to the cart and proceed to checkout.
  • Order Management: Users can view their order history and track orders.
  • Admin Panel: Admins can manage books, categories, and user roles.

Installation

  1. Clone the repository:

    git clone https://github.com/atheek2003/INSIGHT.git
    cd insight-bookstore
    

Usage

 cd backend
 npm install


 cd frontend
 npm install

Technologies Used

  • Frontend:

    • React
    • Redux
    • Axios
    • Bootstrap
    • Tailwind CSS
  • Backend:

    • Node.js
    • Express.js
    • MongoDB with Mongoose
  • Tools:

    • Git
    • Postman for API testing

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Create a pull request.

License

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

Contact

For any inquiries, please contact us at atheekhebbar@gmail.com.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published