BookNook
An app to track reading
Languages & Technologies
React, Node.js, Express.js, CSS, PostgreSQL, Azure, GitHub
Links
BookNook is a mobile-friendly web application designed to provide users with an engaging and personalized book exploration experience, allowing them to track their reading journeys. This project showcases my full-stack development skills, from ideation to deployment.
Building BookNook was a rewarding challenge that allowed me to develop my technical expertise while honing my problem-solving and project management skills. I learned the importance of balancing functionality and user experience to deliver a robust, user-friendly application.
Key Highlights
Conducted detailed project planning, created wireframes, and built a mockup.
Designed the relational database schema to optimize data organization and retrieval using PostgreSQL.
Developed the user interface using React, ensuring a responsive and intuitive user experience.
Built a scalable RESTful API with Node.js and Express.js, incorporating efficient authentication and secure data handling.
Implemented seamless communication between the client-side and server-side using Axios for API requests.
Managed code efficiently with Git and GitHub.
Applied thorough testing with Postman, unit testing with Jest and integrated error handling to ensure reliability.
Deployed the app on Azure, integrating a continuous deployment pipeline for easy updates.





