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

🏗️ Technical Documentation

  • Architecture - System design, ADRs, technical specifications
  • API Reference - API documentation and integration guides
  • Development - Setup guides, coding standards, best practices

🔧 Tools & Workflows

Getting Started

  1. Developers: Start with Development Setup
  2. Product Team: Review Business Documentation
  3. 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
All documentation should be written in English and updated with each feature release.