ReefLynk
Full-stack reef aquarium management app for iOS, Android, and web. Built solo from concept to App Store.
Overview
ReefLynk is a cross-platform reef aquarium management app built entirely solo — from UI design to backend infrastructure to App Store deployment. It gives reef hobbyists a single place to track water parameters, schedule maintenance tasks, and catalog their livestock.
The Problem
Reef keepers typically juggle spreadsheets, sticky notes, and generic reminder apps to keep their tanks healthy. One missed water change or dosing schedule can crash a tank worth thousands of dollars. There was no dedicated, modern tool built specifically for this workflow.
What I Built
- Water Parameter Tracking — Log temperature, pH, alkalinity, calcium, magnesium, ORP, ammonia, nitrate, nitrite, and phosphate with interactive trend charts.
- Maintenance Scheduling — Recurring tasks with customizable frequencies and push + email reminders via Resend.
- Livestock Catalog — Track fish, corals, and invertebrates with species, quantity, and health status.
- Cross-Platform — Single Flutter codebase targeting iOS, Android, and a Vercel-hosted PWA.
- Auth & Sync — Supabase Auth with real-time data sync across all devices.
- Pro Subscription — In-app subscription via LemonSqueezy (web) and Apple IAP (iOS).
Stack
Flutter + Dart for the client, Supabase for auth and database, Resend for transactional email, Vercel for web hosting. All infrastructure managed solo.