A production-ready full-stack restaurant management platform with POS ordering, admin dashboard, CMS/CRM modules, and real-time Kitchen Display System. Architected with Clean Architecture and 25+ RESTful API controllers.
Period
Oct 2025 — Feb 2026
Team Size
01
Customer
Personal Project
My Position
Fullstack Developer
Key Highlight
8-service Docker Compose with Traefik, ML.NET sales forecasting
Architected a 4-layer Clean Architecture backend with ASP.NET Core, serving 25+ RESTful API controllers with JWT authentication, custom permission-based RBAC, and rate limiting
Developed a responsive Next.js + shadcn/ui admin dashboard with CMS (TipTap editor, categories, tags, SEO, scheduling, revision history) and CRM (customer management, loyalty points, QR codes, leaderboard)
Built a SvelteKit + TypeScript + Tailwind CSS POS frontend with real-time updates via SignalR WebSocket + MessagePack protocol
Integrated ML.NET TimeSeries (SSA) for sales forecasting and demand prediction, visualized through interactive dashboards
Designed PostgreSQL schema with 30+ tables using EF Core Code First, with Vietnamese ICU collation and sub-second query optimization
Implemented Redis distributed caching, RustFS (S3-compatible) media storage, and bank QR payment integration
Containerized with Docker Compose (8 services: Traefik, PostgreSQL, Redis, RustFS, API, Store, Admin, Landing Page)
Interested in working together?
Get in Touch