thumbnail

Hi, I'm Daniel Du

Full Stack Developer

I build fast, modern web applications using React, TypeScript, Node.js, and PostgreSQL. My focus is on clean architecture, strong performance, and great user experiences.

Featured Projects

Task Master

Task Master

A full-stack task management app that allows users to register, log in, and manage personal to-dos. Built with a modern Vite + React frontend and a secure Express + MongoDB backend. Includes form validation, JWT-based auth, protected routes, and testing with Jest and Supertest.

Deployment in progress
E-commerce App

E-commerce App

A full-stack e-commerce platform built with Next.js and Prisma. Features include product listing, filtering, NextAuth authentication, and admin tools. Backend uses PostgreSQL and supports optimized queries with Accelerate. State is managed with Zustand.

View Project →
Balance Book Screenshot 1
Balance Book Screenshot 2

Balance Book

A personal finance tracker that helps users manage income and expenses. Built with React, Supabase, and Recharts. Includes animated UI, form validation, real-time syncing, and modular architecture. Visualize financial trends effortlessly.

View Project →

Skills

React

90% – Expert

Next.js

85% – Advanced

TypeScript

88% – Advanced

Node.js

80% – Advanced

PostgreSQL

75% – Advanced

Tailwind CSS

92% – Expert

Prisma

70% – Intermediate

Jest

70% – Intermediate

About Me

I'm a passionate full stack developer based in Wuhan, China. I specialize in building web applications with modern technologies. My stack includes React, Next.js, TypeScript, Node.js, Prisma, PostgreSQL, and more. I love turning ideas into reality on the web.