Andrew Ryan
HomeProjectsPricing

Navigation

  • Home
  • Projects
  • Pricing
  • Contact

Built with Next.js, Tailwind, and Claude AI

Pricing

€75/hour or €1,200 fixed builds. Rates reflect current experience level and will increase as case studies accumulate.

Connect

Stay Updated

Get updates when I ship new tools and insights.

© 2024 Andrew Ryan. All rights reserved.

Built byAndrew Ryan
Privacy PolicyTerms of Service
Back to Projects

Creative Garden

Mobile Developer (Flutter)

Flutter app for managing creative projects through lifecycle stages. Features momentum scoring, offline caching, and GDPR-compliant data export.

FlutterSupabaseDartPostgreSQL
Tech Stack
GitHub

Flutter app for managing creative projects through lifecycle stages. Uses Supabase triggers for momentum scoring. Production-ready with offline caching and GDPR export.

Role: Full-stack AI Builder

Timeline: Loading...

Tools: Flutter, Supabase, Dart, PostgreSQL

Client Problem

Creative insights are often lost due to friction in standard note-taking apps.

Solution Overview

Developed a high-performance cross-platform Flutter app designed for instant, frictionless idea capture.

Key Features

Project lifecycle management (Seed → Growing → Alive → Compost)

Projects move through defined stages from idea to completion

Momentum scoring via Supabase database triggers

Calculates project health from check-in frequency and energy levels

Check-ins with energy level tracking

Users log progress with energy levels to track project momentum

Analytics dashboard showing project health over time

Visual insights into project activity and momentum trends

Offline functionality with local caching

Full app functionality available without internet connection

GDPR-compliant data export

Users can export all their data in JSON format

Cross-platform (iOS, Android) with single codebase

Flutter enables deployment to both platforms from one codebase

Tech Stack

Frontend

Flutter

Flutter cross-platform application built with Provider for state management

Backend

SupabaseDart

Supabase PostgreSQL with database triggers for momentum scoring

Infrastructure

PostgreSQL

Supabase PostgreSQL with database triggers for momentum scoring

Technical Implementation

  • •Supabase triggers calculate momentum scores automatically when check-ins are logged
  • •Local caching layer enables full offline functionality
  • •Flutter state management using Provider pattern
  • •PostgreSQL database with optimized queries for analytics
  • •GDPR export functionality generates JSON of all user data
  • •Cross-platform deployment from single Dart codebase

Screenshots

Screenshot 1

Main dashboard showing key features and navigation

1 of 3

Build something similar? Let's discuss your requirements.

Lessons Learned

Creative Garden demonstrates that database triggers can handle complex scoring logic efficiently.

The project proves that offline-first mobile apps require careful state management and local caching strategies.

Building for cross-platform deployment from day one allows reaching both iOS and Android users without maintaining separate codebases.

The architecture prioritizes user data ownership with GDPR-compliant export functionality.

Quick Links
Next Project
FlowCircle
Portfolio - AI Tools & Automation Projects | Andrew Ryan | Andrew Ryan