Quang Huy Nguyen
Software Engineer • Synth HobbyistLearning Management System (LMS)
LMS project inspired by Moodle and Mooc.fi (TestMyCode).
Apart from CRUD, the system has a code execution engine (Judge0), allowing users to write, run, and receive instant feedback on code, as well as auto grading based on testcases.
Permission system uses ReBAC model, powered by OpenFGA and authenticated with JWT.
Public Transport Map
A full-stack web app inspired by BusMap, designed to help users interact with public transit data in real time.
The system lets users: search for routes, optimal directions, and receive notifications when their favorite schedules or routes change. It also supports traffic-jam reporting and display the jam location on the map.
Route navigation is implemented using Dijkstra's shortest path algorithm.
VietNam Real Estate Price Forecasting
A machine learning project for forecasting real estate (house, apartment, and land) prices in VietNam.
The results are models (scaling, forecasting), data visualizations, and a simple web app for users to interact with the models (forecasting).
Data is scraped from real estate sites (mostly from nhatot.com).