In this project, I was responsible for developing two roles: admin and user. Admin had access to handle all the books and users, whereas users had limited access, including viewing books, adding reviews and ratings, and downloading them. Additionally, I managed the entire project, from front-end to back-end development, ensuring seamless deployment processes and maintaining effective communication with the client throughout the project lifecycle.