This is a simple web application for managing a bookstore. It allows users to browse available books, add them to a shopping cart, and place orders.
- Node.js installed on your machine
-
Clone this repository to your local machine:
git clone <repository-url>
-
Navigate to the project directory:
cd <project-directory>
-
Install dependencies:
npm install
-
Start the server:
npm start
-
Open your web browser and navigate to http://localhost:3000 to access the application.
- Browse available books by navigating to the homepage.
- Click on a book to view its details.
- Add books to the shopping cart by clicking the "Add to Cart" button.
- View and manage your cart by navigating to the cart page.
- Proceed to checkout to place your order.
This web application was developed as a final project for a JavaScript course. While it serves as a learning exercise and demonstrates various concepts in web development, it's important to note that certain implementations may not adhere to best practices or real-world standards.
As a first-time project with Node.js and Express, there are areas where improvements can be made. However, the application serves as a valuable learning experience, and there are opportunities for future enhancements and refinements.
Feel free to explore the codebase and experiment with different features. Your feedback is highly appreciated!
If you have any questions, suggestions, or feedback, please don't hesitate to reach out.