C'EST QUOI ?
Easy!Appointments est une plateforme de prise de rendez-vous open source que tu héberges sur ton propre serveur. Tes clients réservent un créneau depuis une page de réservation publique, et tu pilotes tout le reste depuis un back-office : services, intervenants, horaires et clients. C'est une alternative self-hosted aux SaaS type Calendly ou Acuity, avec des données qui restent chez toi.
POURQUOI C'EST INTÉRESSANT ?
- Stack simple et éprouvée : PHP 8 + MySQL derrière Apache ou Nginx, ou un
docker compose uppour les pressés. Ça tourne sur un mutualisé ou un petit VPS, pas besoin d'une infra lourde pour encaisser des réservations - Workflow de réservation complet : services organisés par catégories, plusieurs prestataires avec chacun son planning, ses pauses et ses règles de disponibilité, plus des rôles distincts (admin, prestataire, secrétaire)
- Synchro Google Calendar : les rendez-vous pris sur la page de réservation se synchronisent avec l'agenda Google des prestataires, qui gardent leur outil habituel au quotidien
- API REST documentée : une spec OpenAPI est incluse dans le repo, pratique pour intégrer la prise de rendez-vous dans un site existant ou automatiser la gestion des créneaux
- Notifications et multilingue : confirmations et rappels par email pour les clients comme pour les prestataires, avec une interface traduite dans de nombreuses langues
CAS D'USAGE
- Prise de rendez-vous en ligne pour un cabinet médical, un salon de coiffure ou un garage
- Réservation de créneaux de démo ou de support pour une PME qui ne veut pas payer un SaaS par siège
- Planification de consultations ou de permanences dans une association ou une administration
- Remplacement d'un abonnement Calendly par une instance auto-hébergée et maîtrisée
