NangNaiDee

NangNaiDee

I designed the database schema and core system architecture, implemented REST APIs and the project structure for a working prototype, and built key flows including login, bookings, payments with slip upload, reviews, and admin pages for locations/units. On the frontend, I developed a reusable Next.js + Tailwind UI (tables, forms, filters, pagination) with basic state and error handling and Cloudinary image upload, while on the backend I implemented JWT-based authentication and validation in Spring Boot with clear error responses. I also wrote API specifications with basic tests and set up a Dockerized development environment that brings up the backend, MSSQL database, and frontend together.

Tech Stack

Next.js
Java
Spring Boot
Microsoft SQL Server
TailwindCSS
Cloudinary
Docker