- 🔄 Web Demo (WIP)
- 🔄 Mobile Demo (WIP)
Fusebox is a modern, full-stack application providing secure authentication and real-time data management. It consists of a Flutter mobile application and a SvelteKit web interface, both powered by Supabase backend.
├── docs/ # Documentation
├── mobile/ # Flutter mobile application
├── web/ # SvelteKit web application
└── shared/ # Shared utilities and types
- Shared Types (Flutter/TypeScript)
- Authentication & User Management
- Real-time Sync
- Stripe Payments
- Analytics (PostHog)
- Email System (Postmark)
- Auth Flow
- Dashboard UI
- Payment Integration
- Analytics Setup
- Testing
- State Management (Riverpod)
- Navigation (go_router)
- Authentication (Supabase Auth)
- Offline Mode
- UI Components
- Testing
- Schema Design
- Row Level Security
- Edge Functions
- Local Dev Setup
- Integration Tests
- CI/CD Pipeline
- Docker Setup
- Version Control
- Release Management
- Setup Guide
- Architecture Overview
- API Reference
- Contributing Guide