The Spring MVC Book Store is an online platform that allows users to browse, search, and purchase a wide variety of books. Built using the Spring Framework, it employs the Model-View-Controller (MVC) architecture to promote a clean separation of concerns throughout the application.
- User registration and authentication
- Browse and search functionality for books
- Shopping cart management
- Secure payment processing
- User reviews and ratings
- Admin panel for managing book inventory and orders
- Backend: Java, Spring MVC, Spring Boot
- Database: MySQL
- Frontend: HTML, CSS, JavaScript, Thymeleaf
- Build Tool: Maven
- Clone the repository:
-
git clone https://github.com/Ralitnyi/Spring-MVC-Book-Store.git cd Spring-MVC-Book-Store - Install the dependencies:
mvn install- Set up the database:
Create a new MySQL database and update the application.properties file with your database credentials. Run the application:
- Run the application:
mvn spring-boot:run