All projects

Projects

This page is a fuller project list. Each card includes the tech stack, key outcomes, and links for GitHub, demo, and a project overview (problem statement, architecture, ERD).

Campus Marketplace Platform preview screenshot

UMT Campus Marketplace Platform

Student-to-student marketplace system with seller verification, secure transaction flow, and live production hosting on DigitalOcean VPS.

Spring Boot Java Spring Data JPA Thymeleaf MySQL (3NF) Cloudinary DigitalOcean VPS
  • Role-based access with admin-controlled seller verification (Buyer, Seller, Admin).
  • Product listing, cart, order, payment tracking, and buyer-seller order chat flow.
  • Live at umtmarket.ahsmart.dev with both the application and MySQL database hosted on a DigitalOcean VPS.
  • Fully normalized relational schema (3NF) with strict integrity and validation constraints.
Attendance Management System preview screenshot

Attendance Management System

Streamlines class attendance with role-based workflows and export-friendly records.

Java JSP/Servlet MySQL
  • Lecturer workflow to create sessions and record attendance.
  • Student submissions with basic validation.
  • Searchable logs for reporting/export.
Weather system preview screenshot

WanderLite Smart Tourism Dashboard

A real-time tourism dashboard that combines weather, currency exchange, and nearby attractions in one experience.

Node.js Express.js Vanilla JavaScript Leaflet.js OpenWeather API
  • Unifies weather, currency conversion, and nearby attractions in one dashboard.
  • Interactive city map with category-based attraction discovery.
  • Fallback data provider strategy improves attraction lookup reliability.