# Remitae > Remitae is an automated invoice reminder SaaS for small businesses. It helps businesses stop chasing payments by running reminder schedules on autopilot. Key information: - Next.js App Router project with TypeScript - Authentication via Supabase Auth - Database and email are handled by external providers - Supports accounting software integration and subscription billing ## Project Structure - `app/actions/`: Server actions for forms - `app/api/`: API routes - `app/components/`: React components by feature (auth, dashboard, invoices, landing, layout, onboarding, settings) - `app/services/`: Business logic - `app/types/`: TypeScript types - `app/utils/`: Shared utilities - `lib/reminders/`: Reminder scheduling logic - `email_templates/`: Email templates - `tests/`: Unit, integration, and E2E tests ## Core Features - Automated reminders: Set up reminder schedules for invoices - Payment tracking: Monitor invoice status (paid, pending, overdue) - Dashboard: Cash flow overview with charts and quick actions - Integrations: Connect accounting software for invoice sync - Onboarding: Multi-step flow for new users