Hanlu's Code Log

Full-stack developer | Open source contributor | Tech enthusiast

Projects

Welcome to my Projects page! Here I showcase applications and tools I've developed as part of my learning journey. Each project represents unique challenges that helped me grow as a developer.

React Todo List App

A modern Todo List application built with React Hooks (useState, useEffect) that demonstrates efficient state management in functional components. Features include task creation, completion tracking, filtering, and local storage persistence.

Async JavaScript Calculator

An innovative calculator that uses JavaScript Promises and async/await to handle complex calculations asynchronously. This project showcases error handling, animation sequencing, and performance optimization techniques.

Node.js REST API Service

A production-ready RESTful API built with Node.js, Express, and MongoDB. Includes JWT authentication, rate limiting, comprehensive error handling, and Swagger documentation. Perfect template for full-stack applications.