Jat App
Full-stack productivity platform for goals, tasks, and job applications.
- Full-stack
- Solo build
- JUnit
- Test coverage
What this showsClassic full-stack delivery — API design, persistence, front end, tests, and containerization.
- Role
- Solo full-stack engineer
- Timeline
- 2026
- Problem
- Needed a personal system to track goals, tasks, and job applications with proper domain modeling and test coverage — not another untyped side project.
- Outcome
- Shipped a Spring Boot REST API and Next.js front end with JUnit tests, DTOs, centralized exception handling, and Docker deployment.
- Skills demonstrated
- Java · Spring Boot · Next.js · PostgreSQL · Docker · Automated testing
Overview
Built a full-stack productivity application for goals, tasks, and job applications.
Technical work
- Designed entities, repositories, services, and DTOs in Spring Boot
- Implemented centralized exception handling and JUnit test coverage
- Built the Next.js / React front end in TypeScript
- Containerized the stack with Docker for reproducible local and deployment workflows
Relevance
Direct evidence of backend engineering fundamentals for internship and new-grad software roles.