Remind Tools Documentation
Welcome to the Remind Tools project documentation. This documentation serves as a comprehensive knowledge base for users, developers, and stakeholders.About Remind Tools
Remind Tools is a collection of Flutter applications built in a Melos-managed monorepo:- Trips by Remind Tools: AI-powered travel planning with 3D maps
- Money by Remind Tools: Personal finance management
Quick Navigation
📋 Business Documentation
- Product Requirements - PRDs, user research, market analysis
- Features - User-facing feature documentation
🏗️ Technical Documentation
- Architecture - System design, ADRs, technical specifications
- API Reference - API documentation and integration guides
- Development - Setup guides, coding standards, best practices
🔧 Tools & Workflows
- Tooling - CI/CD, build systems, development tools
- Troubleshooting - Common issues and solutions
Getting Started
- Developers: Start with Development Setup
- Product Team: Review Business Documentation
- Users: Check User Guides
Technology Stack
- Frontend: Flutter (iOS, Android, Web, macOS, Windows, Linux)
- Backend: Supabase (database, auth, real-time, edge functions)
- AI: Google Gemini Pro
- Maps: MapBox GL with 3D rendering
- CI/CD: Codemagic + GitHub Actions
- Monorepo: Melos workspace management
Contributing
This documentation is maintained by the entire team:- Product Owners: Business and feature documentation
- Tech Leads: Architecture and technical specifications
- Senior Developers: Implementation guides and API docs
- Claude Code Experts: Tooling and workflow documentation