Projects

This page collects my engineering and creative projects — systems, apps, and experiments I’ve built along the way.
Most started as coursework or independent practice, and each taught me something new about building systems that actually work.


🌐 Full-Stack & Web Systems

Same-City Courier Delivery System

📅 2023 – Bachelor Graduation Project · GitHub
Keywords: Logistics · Full-Stack Development · Node.js · NLP Chatbot

A real-time courier management platform with live tracking and automated customer support.
Built using Vue.js + Node.js (Express) and MongoDB for persistence.
Integrated a small NLP chatbot for customer queries — my first step into AI-assisted web systems.


Campus Web Forum

📅 2022 – Course Project ·  GitHub
Keywords: Web Development · Vue.js · Node.js

A university forum with user authentication, threaded posts, and live comments.

This was my first large-scale front-end project — the point I truly fell in love with web development.


Online Chat Room

📅 2022 – Networking Course Project · GitHub
Keywords: Java · Socket Programming · Multithreading

A client–server chatroom built from scratch using Java sockets.
Implemented user authentication, private channels, and message broadcasting.
Helped me understand low-level network I/O and synchronization.


🎮 Game Development & Interactive Projects

New Flappy Bird

📅 2024 – Independent Project · GitHub
Keywords: Unity · C# · ASP.NET

Recreated Flappy Bird using Unity, adding leaderboards, score persistence, and difficulty scaling.
Deployed a simple backend using ASP.NET for score storage.
A nostalgic way to learn game state management and object pooling.


L-ink Card (C Language Learning Project)

📅 2021 – Coursework Exercise · GitHub
Keywords: C · Memory Management

Practiced basic data structures and file I/O in C through a small interactive card simulation project.


✨ Reflection

These projects represent how I learned to think like a developer — through trial, error, and iteration.
From games and chatrooms to web dashboards and small AI tools, every project taught me something new about both systems and myself.
They remind me that the joy of programming often lives in the small wins that no one else ever sees.