Habitus was originally created as part of HTW Berlin's Webtech course. It's a classic habit/goal tracking webapp. Originally based on Java, Spring and Thymeleaf with Vue.js via cdn.
Server: Java, Spring Boot
Hosting, Database: DigitalOcean (Docker), Supabase PostgreSQL
- updating Auth to use Supabase GoTrue server
- implementing nice to have features (i.e. savin icon data)
- adding goal tracking abilities
- integrating into a bigger project idea ("Unitum")
Author: @LennardZuendorf
- This project is using some resources from AmigosCode's tutorial on SpringBoot3 + Spring Security 6