Personal projects · 2016—2026
A decade of nights and weekends, indexed.
My personal app ecosystem, ideas turned into products, one project at a time. Some are live and open to anyone. The rest are prototypes, and labelled as such.
10PROJECTS
03LIVE
02IN DEV
2016FIRST ENTRY
2026THREE LIVE
HabiCrew
● LIVE · habicrew.gaher.dev Flutter Web · GoPostgreSQL · Keycloak · PWA
Build habits that stick.
A full-stack habit tracker with social features, challenge rooms, and 52-week completion heatmaps. Daily, weekly, or custom schedules — HabiCrew keeps you accountable without the guilt trips.
Memspeak
● LIVE · memspeak.gaher.dev Flutter Web · GoPostgreSQL · SM-2 · PWA
Learn anything, remember everything.
Spaced repetition flashcards powered by the SM-2 algorithm. Build and share decks, track your daily streak, and climb the leaderboard.
Longhouse
● LIVE · game-sm.gaher.dev Flutter Web · GoDocker · SQLite
Host, gather, play.
A dashboard for spinning up, monitoring, and controlling self-hosted Valheim and Wreckfest servers — start, stop, and inspect them from one panel.
2025
SMSender
ANDROID · COMING TO PLAY STORE Flutter · KotlinAndroid · SMTP
Never miss a text again.
SMSender intercepts incoming SMS messages on Android and forwards them to any email address in real time — perfect for catching OTPs and alerts on a secondary SIM without ever picking up the phone.
2024
VampChrono
IN DEVELOPMENT Flutter Web · GoWebSockets
Run your campaign, together, online.
A virtual tabletop for playing tabletop RPGs with friends remotely. Start game sessions, create and manage characters, progress the story, display maps, switch scenes, and share reference material — with every change syncing live for everyone in the match.
2023
MutantMonsters!
PROTOTYPE · NO LONGER HOSTED Unity · C#3D Infinite Runner
Run. Dodge. Don't look at the sky.
A 3D infinite runner built in Unity — dodge monsters as the run gets faster and more chaotic with every second you survive. Push far enough and something unsettling rises on the horizon: the moon.
TomoGol
IN DEVELOPMENT Flutter Web · GoPostgreSQL · Keycloak · PWA
Track. Analyze. Improve.
A full-stack futsal match tracker — ELO-rated matches, persistent teams and rosters, court management, and match scheduling, with rankings and personal stats tracked automatically.
2017UNREAL ENGINE STUDIES
Passageway
PROTOTYPE · NO PLAYABLE BUILD Unreal Engine 4Level Design · Lighting
One hallway, two moods.
A map/level-design study built in Unreal Engine 4 — a stylized apartment corridor with wayfinding signage, numbered doors, and an elevator at the end of the hall. Built out as two full lighting passes on the same space, shown side by side: a sunlit day version and a moody, teal-lit night version.
My Home
PROTOTYPE · NO PLAYABLE BUILD Unreal Engine 4Interior Design · Lighting
Furnishing a home, room by room.
An interior design exercise in Unreal Engine 4 — a fully furnished home walkthrough spanning a living room, dining area, and connecting rooms, dressed with props, artwork, and warm baked lighting. Built to keep sharpening interior environment art and lighting skills in UE4.
2016WHERE IT STARTED
Runny
PROTOTYPE · NO LONGER HOSTED Unity · C#2D Platformer
Grab, jump, don't fall.
An infinite side-scroller built in Unity — dash across procedurally placed platforms, grab oranges for points, and rack up bonus points with every jump. One missed landing and it's game over.