My Projects

Here are some of the projects I've worked on. Each one represents a learning journey.

Featured Projects

Valentine's Day Surprise
Valentine's Day Surprise
Featured

A full-stack Valentine's experience featuring an interactive frontend built with Angular, TypeScript and CSS, backed by a scalable Java Spring Boot application. Data is securely managed in MySQL, and the entire solution is containerized with Docker for easy deployment.

Angular
Java
Spring Boot
TypeScript
MySQL
Docker
CSS
HTML
Demo
Instant Messaging System
Instant Messaging System
Featured

A robust desktop messaging application built with Java, featuring real-time communication. Download the demo, extract the zip, and run the ZaloClient app to experience it.

Java
JavaFX
Socket
PostgreSQL
Threads
Online Auction System
Online Auction System
Featured

A feature-rich online auction platform that allows users to bid on items in real-time. Includes user authentication, product management, and bidding history tracking.

Java
Spring Boot
MySQL
HTML5
CSS3
JavaScript
GoMall E-commerce
GoMall E-commerce
Featured

A modern e-commerce platform built with Next.js and Sanity CMS. Features a responsive design, product management, and seamless checkout experience.

Node.js
React
JavaScript
HTML5
MongoDB
Virtual Background
Virtual Background
Featured

A computer vision application that performs real-time background subtraction and replacement using MediaPipe. High-performance image processing for seamless virtual environment integration.

Python
OpenCV
NumPy
MediaPipe
Pascal Learning Platform
Pascal Learning Platform
Featured

An interactive platform for learning Pascal programming. Features code compilation, syntax highlighting, and educational resources.

Next.js
React
TypeScript
Tailwind CSS
Personal Portfolio
Personal Portfolio
Featured

A modern, responsive portfolio website built with Next.js and Tailwind CSS. Features dark mode, internationalization, and smooth animations.

Next.js
Tailwind CSS
TypeScript
Framer Motion