Welcome to Book Store, a dynamic web application for browsing, searching, and purchasing books online. Built with React, this app provides a seamless user experience for book lovers.
- 📖 Browse Books: Explore a wide variety of books across different genres.
- 🔍 Search: Find your favorite books quickly with the powerful search feature.
- 🛒 Cart: Add books to your cart and proceed to checkout.
- 📝 Book Details: View detailed information about each book.
- React: The powerful JavaScript library for building user interfaces.
- Redux: State management for efficient data handling.
- Node.js: Backend for handling server-side operations.
- Express: Web framework for Node.js.
- MongoDB: Database for storing book and user information.
- Clone the repository:
git clone https://github.com/simonemayers/book-store.git
- Navigate to the project directory:
cd book-store - Install dependencies for both client and server:
npm install cd client npm install cd ..
- Run the server:
npm run server
- Run the client:
cd client npm start - Explore the book store, search for books, and manage your cart.
We welcome contributions! Here’s how you can get involved:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m "Add new feature" - Push to the branch:
git push origin feature-branch
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- 📚 Special thanks to the open-source community for their invaluable resources and support.