supabase-sveltekit Svelte Themes

Supabase Sveltekit

Building a fun Learning Centers' Administrative Management SaaS app to help them comply with Qualiopi conformity with ease and a smile.

Mentore Manager

๐Ÿ‡ซ๐Ÿ‡ท Version Franรงaise

The simplest SaaS for French training centers to digitize their administrative workflows.

Mentore Manager helps training organizations ("Organismes de Formation") streamline their daily operations, ensure Qualiopi compliance, and access a vast network of qualified independent trainers.

Built on top of Mentore.fr, the leading matchmaking platform for professional trainers.

๐Ÿš€ Key Features

  • Administrative Simplification: Automate the generation of "Conventions", "Feuilles d'รฉmargement", and other mandatory French training documents.
  • Qualiopi Compliance: Built-in quality assurance workflows to ensure you meet all regulatory criteria effortlessly.
  • Trainer Matchmaking (Coming Soon): Directly find and book qualified independent trainers from the Mentore network within the app.
  • Multi-Tenant Workspaces: Manage multiple training centers or departments from a single account.

๐Ÿ›  Tech Stack

๐Ÿ“– Documentation

  • Database Workflow - Read this first before making schema changes.
  • Git & GitHub Workflow - Branching, commits, and release standards. Production deploys from main; integration happens on develop; feature branches are short-lived.

๐Ÿ’ป Developing

Prerequisites

  • Node.js
  • Supabase CLI (brew install supabase/tap/supabase)

Getting Started

  1. Install dependencies:

    bun install
    
  2. Start the development server:

    bun run dev
    
  3. Open the app: Navigate to http://localhost:5173.

Database Management

We use a DB-First workflow. Please refer to the Database Workflow guide for detailed instructions on how to make schema changes using the Supabase Dashboard and Drizzle.

๐Ÿ— Building

To create a production version of your app:

bun run build

You can preview the production build with bun run preview.

Top categories

Loading Svelte Themes