This project aims to produce react app imitating the working of a Library Management Software(LMS).
- New users can register
- Users can login and update their profile.
- Students can borrow,reissue and return books.
- Search of books is easy by including a search bar that filters books based on genre,title and author.
- Leaderboard for the students to be motivated to read more books.
- A seperate leaderboard for books so that they the most popular books.
- Admin can login to their profiles.
- Admins can add, delete and update books.
- Incorporates Supabase for the storing of the data of students, books and admins.
- Use the pg_cron function for scheduling functions regarding keeping track of overdues
- Uses Chart.js and d3.js for visualization and sorting
- Uses Particle.js for the background.