First end-to-end build
BetterFuture
Personal finance app with a hand-rolled Java backend and a plain HTML/CSS/JS frontend — the project where I learned what “end to end” costs.
- Year
- 2025
- Status
- Complete
- Stack
- Java · HTML / CSS / JavaScript
BetterFuture is a personal finance application and my first complete build: a Java backend and a frontend in plain HTML, CSS, and JavaScript, with no frameworks between me and the problem.
That constraint was the point. Handling HTTP, persisting data, and keeping the layers separated by hand is how those ideas stopped being vocabulary and started being decisions. Everything I have built since moves faster because this project moved slowly.
- Backend
- Java, hand-rolled — no framework
- Frontend
- HTML · CSS · JavaScript
- Role here
- Kept as the baseline — where the work started