Disclaimer: The site is hosted on a free version of Render, so it may take a little time to spin up. It will typically take between 1-3 minutes
Book Space is an exam project that I developed as part of my education in the second semester. The project is a web app that allows users to create a profile and save their favorite books, create lists, view recommendations, and track their reading habits.
For this project, we were provided with a Figma prototype that we could use as a foundation for our design, which I have mostly followed.
The app is built with React Router v7 using TypeScript and uses MongoDB to store data about users and the books they have saved. The app utilizes a JSON dataset with books, which we were given as part of the project.
I have used Tailwind CSS to style the app and Motion to add animations to filters and modal windows, making the app more lively and interactive.
Test User:
Email: sylto@gmail.com
Password: hello