This project is an online book review and e-commerce platform where users can browse through a collection of books, read reviews, and purchase books. It provides a user-friendly interface for browsing, searching, and reviewing books, enhancing the overall experience of book enthusiasts and readers.
- React
- Next.js
- Redux
- Tailwind CSS
- Stripe API (for payment processing)
- MongoDB Atlas (for database)
- Clone the repository:
git clone https://github.com/aswins-projects/book-review-ecommerce.git
css Copy code
- Navigate to the project directory: cd book-review-ecommerce
markdown Copy code
- Install dependencies: npm install
markdown Copy code
- Start the development server: npm run dev
vbnet Copy code
- Open your browser and go to http://localhost:3000 to view the application.
- Browse through a collection of books available on the platform.
- Click on a book to view its details, including reviews and ratings.
- Add books to the cart and proceed to checkout for purchasing.
- Write reviews for books you've read to share your thoughts with others.
- Use the search feature to find specific books by title, author, or genre.
The project may require the following configurations:
- API keys for any external services used, such as Stripe for payment processing.
- Environment variables for sensitive information or custom configurations.
- This project utilizes various open-source libraries and frameworks, including React, Next.js, Redux, Tailwind CSS, and Stripe API.
- Icons are provided by React Icons.
- Book images are sourced from external APIs or databases.
- Bug reports, feature requests, and contributions are welcome. Please follow the guidelines outlined in the CONTRIBUTING.md file.
- Fork the repository, create a new branch for your changes, and submit a pull request.
Feel free to customize the information based on your project's specific features and requirements.
MONGO_URL=mongodb+srv://Aswin-book-app:Aswin-book-app@cluster0.sx7prsm.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0
NEXTAUTH_SECRET=secret123
NEXTAUTH_URL=https://book-review-ecommerce-git-main-aswins-projects-d66043f2.vercel.app/
NEXT_PUBLIC_STRIPE_PUBLIC_KEY=pk_test_51PR9YG09l4VI8hV9rQBSzSqFyE6qhuShbXl5MV1BttaO6fwhxZaLt8jgpwinvnQ8cmAPK2YKxJ6aE7txQTgOaM6U00JQ6igYsY
STRIPE_PRIVATE_KEY=sk_test_51PR9YG09l4VI8hV9UPoSwGBZdg1W7qGM1lJC2ZgZrZ7voy2dcrcaAY6QQK5HA11Yuvq5A8KIqUQDxn5mgC3NEDms0027tt70Ci