BookNook

BookNook

An app to track reading

Languages & Technologies

React, Node.js, Express.js, CSS, PostgreSQL, Azure, GitHub

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.

You may also like

Let’s Connect!

Let’s Connect!

Dark
Dark