GeekText is a RESTFul Spring Boot application that supports an online web application bookstore that targets a particular niche in technology.
The project is structured as follows:
src/main/java/com/example/GeekText: contains the Java code source for the application
- Book Browsing: Users will have a simple and enjoyable way to discover new books and authors
- Profile Management: Users can create and maintain their profiles
- Shopping Cart: Users can manage items in a shopping cart for immediate or future purchase
- Book Details: Users can see informative and enticing details about a book
- Book Rating and Commenting: Users can rate AND comment on books they've purchased to help others
- Wishlist Management: Users can create and have 3 different wishlists
- Java 17
- Spring Boot
- Maven
- MongoDB
Before you begin, ensure these requirements are satisfied:
- Java Development Kit (JDK) 11 or later
- Maven (for building and managing dependencies)
- MongoDB cluster created and connected in applications.properties
- Clone the repository using the command git clone
https://github.com/Vi-deve31/GeekText.git.
- This project is under the Apache-2.0 License