Une plateforme facile à utiliser qui connecte les étudiants et les tuteurs par le biais d'abonnements, avec une planification en temps réel et des paiements automatiques, rendant le tutorat en ligne simple et fiable.

Discutons de la façon dont nous pouvons donner vie à votre vision avec le même niveau d'expertise et de dévouement.
MicrocosmWorks a intégré Calendly pour la gestion des disponibilités, permettant aux tuteurs de définir des plages de disponibilité récurrentes et ponctuelles que les étudiants peuvent réserver en temps réel. Le backend Supabase avec les Edge Functions gère la résolution des conflits de réservation, la conversion des fuseaux horaires et la synchronisation automatique des calendriers. Lorsqu'un étudiant réserve une session, les deux parties reçoivent une confirmation et l'abonnement Stripe est vérifié pour valider les crédits de session restants.
MicrocosmWorks a intégré Stripe pour la facturation par abonnement avec plusieurs niveaux de forfait basés sur la fréquence des sessions. Le système gère le traitement automatique des paiements au moment de la réservation, le prorata pour les modifications de forfait en cours de cycle, et la logique de nouvelle tentative en cas de paiement échoué. Les versements aux tuteurs sont calculés automatiquement en fonction des sessions terminées, et le tableau de bord administrateur fournit des rapports de revenus, des métriques d'abonnement et un suivi des versements.
MicrocosmWorks a construit un flux d'onboarding optimisé des tuteurs en utilisant React Hook Form avec la validation Zod qui collecte les qualifications, l'expertise par matière, les préférences de disponibilité et les tarifs dans un formulaire en plusieurs étapes. Le backend Supabase stocke les profils des tuteurs avec des tags recherchables, et une file d'attente de révision admin permet aux opérateurs de la plateforme de vérifier les diplômes avant que les tuteurs n'apparaissent dans les résultats de recherche des étudiants.
MicrocosmWorks a développé Prime Tutor avec React et TypeScript sur Vite pour le frontend, Supabase pour le backend (base de données PostgreSQL, authentification, abonnements en temps réel et Edge Functions), et TailwindCSS pour le style. Supabase a été choisi pour ses capacités temps réel intégrées, sa sécurité au niveau des lignes (row-level security) pour le contrôle d'accès multi-rôles, et ses Edge Functions qui réduisent la latence de démarrage à froid (cold-start latency), maintenant ainsi le coût total de l'infrastructure bas pour un produit en phase de démarrage (startup).
MicrocosmWorks a conçu le data model de Prime Tutor pour s'adapter aux deux types de sessions : individuelles et en groupe. Le schéma Supabase prend en charge les limites de capacité de session, les listes d'attente et les niveaux de tarification de groupe. L'extension vers l'apprentissage basé sur des cours avec des séquences de leçons planifiées est simple du point de vue architectural, et MicrocosmWorks peut ajouter cette capacité en 4 à 6 cycles de sprint à des taux de développement de 15 à 30 $/heure.