Dante Bertolutti

Self-Hosted Apps

Apps I've built, deployed, and run.

These projects combine product thinking with the less glamorous work that makes apps real: authentication, databases, deployment, emails, rate limiting, environment management, and production support.

GolfTracker
iOS golf handicap and round tracking
In Development

Native iOS app with WHS handicap calculations, round tracking, friends, invitations, course search, equipment bag tools, and performance stats.

SwiftiOSSwiftUI
TrainingQuest
Trainer–client workout platform
Live

Connects trainers with clients. Trainers build workouts and sport-specific drill programs, assign them to clients or teams, track progress. Clients log sessions, earn XP and rewards.

Next.jsPostgreSQLPrismaTeamsGamification
TodoList
Self-hosted task manager
Live

Focused task app with accounts, categories, filtering, password reset email support, Redis-backed rate limiting, and CSRF protection.

Next.jsPostgreSQLRedisEmail
CodingBat Offline
Java practice desktop app
Live

Offline desktop app for practicing CodingBat-style Java coding challenges without needing an internet connection.

JavaDesktop UICode Runner