Hanlu's Learning Blog

Coding, learning, and sharing my journey in tech

Projects

Welcome to my Projects page! Here, I showcase some of the applications and tools I've developed as part of my learning journey. Each project represents a unique challenge that has helped me grow as a developer. Feel free to explore, try them out, and don't hesitate to reach out with any feedback or questions.

React Todo List App

A simple yet effective Todo List application built using React Hooks such as useState and useEffect. This project emphasizes state management within functional components and demonstrates how to implement CRUD operations efficiently.

Async JavaScript Calculator

An innovative calculator app that leverages JavaScript Promises and async/await functions to handle complex calculations asynchronously. This project is an excellent example of applying asynchronous programming principles to ensure a smooth user experience even during heavy computations.

Node.js REST API Service

Built with Node.js and Express, this RESTful API service connects seamlessly with MongoDB for data persistence. It includes comprehensive middleware setups and routing mechanisms that facilitate easy integration with front-end applications. This project serves as a practical guide for anyone looking to get started with backend development using these technologies.