Table of Contents
The objective of this project was to develop from scratch a fullstack project built with only with the following stack:
- Before logging in, the user can only see Books and Bookshelves
- Once logged in, the user has access to its books and more
- From the book details, the user can add comments
- The user can search a book by name
- The user can find book details by clicking on a book
- In Bookshelves, the user can follow other users and find their bookshelves
- The user can edit its information in its profile page
- The user can change theme from light to dark
- The Admin user can access a dashboard with all the users (user management and book management)
- From the dashboard user management section, the Admin user can edit a user's status ("active", "inactive", "banned")
- From the dashboard book management section, the Admin user can add more books in the database