Mon Vieux grimoire is a book listing and rating website: It allows sellers to list their books for sale and buyers to find them.
The site consists of 3 pages: the homepage, the login page, and the detail page of a book. Users can browse books for sale, rate them, and see the highest-rated books on average. They can also add a book for sale. The login is secured with JWT, and the password is hashed with bcrypt.
This project allowed me to discover backend development with Express and MongoDB. I learned how to create routes, handle requests and responses, and manipulate a NoSQL database.