BookWallet
Team
- E/20/100, A.I. Fernando, email
- E/20/243, K.M.K.Malintha, email
- E/20/280, R.S.Pathirage, email
- E/20/434, Wickramaarachchi P.A., email
Table of Contents
Introduction
BookWallet is a social media application designed for book readers, allowing users to share their reading experiences and connect with like-minded individuals. It includes features such as writing and rating book reviews, following others for recommendations, creating book groups, tracking completed books, and reading PDFs online. The app also incorporates a book suggestion system that uses various factors like user preferences, genres, authors, and reading history to provide personalized recommendations(under development).
Other Sub Topics
Repositories
Frontend
- Repository: BookWallet Frontend
- Description: The frontend interface of the BookWallet application.
Backend
- Repository: BookWallet Backend
- Description: The Node.js server handling backend operations for the BookWallet application.
User Preference Algorithm
- Repository: User Preference Algorithm
- Description: The recommendation algorithm for personalized book suggestions based on user preferences.
Image Handling
- Repository: Image Upload and Fetch Backend
- Description: Backend service for uploading and retrieving images in the BookWallet application.
GitHub Projects
Task Management
- Kanban Board: Backlog · @RavinduRepo’s BookWallet Project
- Description: Organized project backlog and task tracking for streamlined development.
Features
- Book Reviews: Write and read reviews on books.
- Rating System: Rate books and view aggregated ratings.
- Social Interaction: Follow users and create book groups.
- Reading Progress: Track completed books and ongoing reading.
- PDF Reader: Access and read books in PDF format.
- Personalized Recommendations: Get book suggestions using a user preference algorithm(under development).