An Enterprise Resource Planning (ERP) and POS system designed for multi-tenant environments.
Developed with Next.js 14 and TypeScript. Features include Role-Based Access Control (RBAC),
real-time stock management, and automated financial records. The system utilizes a Hybrid
Domain-Driven Design (DDD) architecture and includes a suite of 199 unit tests to ensure system stability.
A personal finance PWA — scan receipts with AI, track income & expenses,
set budgets, and get AI-driven financial coaching. Designed as a mobile-first
app with native-like UX that can be installed on any device.
Next.js 14TypeScriptPrismaPostgreSQL+5
AI-Powered — Receipt scanning + financial analysis with AI in one app
Mobile-First PWA — Works on any device, installable, offline-capable
Final Year Project - Real-time water quality monitoring system.
Built with React frontend and Node.js/Express backend, integrated with
IoT sensors via MQTT. Features include admin dashboard, user mapping,
issue reporting, and LINE LIFF authentication.
Comprehensive automated testing suite for the Clean Water Monitoring project.
Covers API testing (6 modules), Admin UI testing, and E2E flows using Playwright.
Includes custom scripts for test pipeline, result export, and Google Sheets integration.
A comprehensive inventory management system designed for restaurants
and food service businesses. Features product categorization, expiration
tracking, purchase order management, and real-time notifications for
stock alerts and expiring items.
An e-commerce pharmacy system for selling medicines and health supplements online.
Features product catalog with categories, shopping cart management, order processing,
and admin dashboard for inventory and customer management.