BookVerse�
E-Commerce Website for Books and Recommendations
Meet the Data-Knights
Tejas Hemant Choudhari
Rishabh Lokanathan Kaushick
Sai Ram Sudheendra Sabnavisu
Aneesh Arunjunai Saravanan
BookVerse
2
Project Description
BookVerse is an e-bookstore featuring a sophisticated recommendation system. Leveraging advanced algorithms and user data, it provides personalized book recommendations and LLM Support (Gemini). Discover new reads tailored to your interests, ensuring an optimized and engaging reading experience
BookVerse
3
Key Features
BookVerse
4
Technology Stack
BookVerse
5
Domain Driven Design
BookVerse
6
Landing Page
BookVerse
7
Login Page
BookVerse
8
Sign-Up Page
BookVerse
9
Admin Dashboard
WorkWise
10
Home Page
Book Verse
11
User Profile Page
BookVerse
12
Book Details
BookVerse
13
Book Recommendations
BookVerse
14
AI Support (Gemini)
BookVerse
15
Add to Cart
Book Verse
16
Payment Gateway (Stripe API)
BookVerse
17
REST API Collections
BookVerse
18
Resource | End point | HTTP Verb | Description |
Books | /books | POST | Create a new book. |
GET | Retrieves all books. | ||
/books/?book_id=<bookId> | GET | Retrieves a book based on Book ID | |
�/books/<id> | GET | Retrieves a book based on ID | |
PUT | Updates a book based on ID | ||
DELETE | Deletes a book based on ID | ||
Recommendations | /recommendations/users/�<userId> | GET | Retrieves all the recommendations based on the books a user has read. |
/recommendations/books/�<bookId> | GET | Retrieves all the recommendations based on a certain book. |
MongoDB Collections
BookVerse
19
Progressive Web App
BookVerse
20
Multi Language Support
BookVerse
21
Conclusion
Summary:
Future Work:
BookVerse
22
“
”
BookVerse
23
Thank you