Qu'est-ce que TimePick ?
TimePick est une application web qui aide les associations à organiser la couverture participative de leurs événements : tenue d'un stand, permanence, bénévolat sur une manifestation, garde d'un local, etc. Les membres consultent les créneaux disponibles, réservent ceux qui leur conviennent et peuvent annuler à tout moment, depuis une interface pensée d'abord pour le mobile.
Le projet est né du besoin de remplacer des outils de réservation vieillissants comme Framadate, en proposant une expérience plus adaptée aux réalités des associations : suivi du remplissage en temps réel, relances automatisées et connexion sans mot de passe.
Points forts, en un coup d'œil
- Sans mot de passe — la connexion se fait par un lien de connexion envoyé par email (« magic link »), aussi bien pour les administrateurs que pour les membres.
- Mobile-first — l'interface est pensée pour être utilisée depuis un téléphone, dans la rue ou sur un événement, autant que depuis un ordinateur.
- Suivi en temps quasi réel — le tableau de bord de l'administrateur affiche le taux de remplissage des créneaux et se met à jour au fil des réservations.
- Relances automatisées — TimePick peut relancer par email les membres qui n'ont pas encore répondu à une invitation.
- Plusieurs événements en parallèle — une association peut préparer, publier et suivre plusieurs événements indépendamment les uns des autres.
Un outil auto-hébergé
Contrairement à un service en ligne comme Framadate, TimePick n'est pas hébergé par un tiers : c'est un logiciel que l'on installe sur son propre serveur, ou sur celui d'un prestataire, avant de le mettre à disposition de ses membres. Cette approche donne à l'association un contrôle complet sur ses données (liste des membres, réservations, emails envoyés). Les modalités d'installation et de déploiement font l'objet d'une autre partie de cette documentation.
Un exemple concret
Une association organise un vide-grenier sur deux jours et a besoin de bénévoles à différents moments de la journée.
- Un administrateur crée l'événement dans TimePick, découpe les deux jours en plusieurs créneaux (matin, après-midi, soirée) et définit combien de bénévoles chaque créneau peut accueillir.
- Il invite les membres de l'association par email. Chaque invitation contient un lien de connexion personnel : pas besoin de créer un compte ni de retenir un mot de passe, un clic suffit pour accéder à l'événement.
- Les membres consultent le calendrier des créneaux, réservent ceux qui les arrangent et peuvent se désister si leurs disponibilités changent.
- L'administrateur suit le taux de remplissage depuis un tableau de bord, repère les créneaux encore vides et relance par email les membres qui n'ont pas encore répondu.
À qui s'adresse TimePick
TimePick est conçu pour des associations, quelle que soit leur taille, qui doivent coordonner la disponibilité de leurs membres sur des événements ponctuels ou récurrents. L'outil distingue deux profils d'utilisateurs :
- L'administrateur crée et publie les événements, découpe les créneaux, gère la liste des membres, envoie les invitations et suit l'avancement depuis le tableau de bord. C'est en général une personne chargée de l'organisation logistique au sein de l'association.
- Le membre reçoit une invitation, consulte les créneaux disponibles et réserve sa participation. Il n'a besoin d'aucune compétence technique : la connexion se fait par un simple lien reçu par email, sans mot de passe à retenir.
Ce que TimePick n'est pas
TimePick ne gère ni la comptabilité de l'association, ni les adhésions, ni la communication générale (newsletters, réseaux sociaux). Son rôle se limite à l'organisation des créneaux et au suivi de leur remplissage. Pour le détail des fonctionnalités et de l'architecture technique, voir les autres parties de cette documentation.
Licence
TimePick est publié sous licence Functional Source License 1.1, MIT Future License (FSL-1.1-MIT). Concrètement :
- Vous pouvez utiliser, copier, modifier et redistribuer le code librement pour votre usage interne, à des fins d'éducation ou de recherche non commerciales, ou dans le cadre d'une prestation de service rendue à quelqu'un qui utilise déjà TimePick.
- La seule restriction porte sur ce que la licence appelle un « usage concurrent » : il est interdit de proposer TimePick, ou un produit qui s'y substitue ou offre des fonctionnalités substantiellement similaires, comme produit ou service commercial concurrent (par exemple le revendre sous forme de SaaS).
- Chaque version publiée du code repasse automatiquement sous licence MIT, sans aucune restriction, deux ans après sa date de publication.
INFO
Le texte intégral et juridiquement contraignant de la licence se trouve dans le fichier LICENSE du dépôt. En cas de doute, ce fichier fait foi.
Pour comprendre le vocabulaire employé dans le reste de la documentation, voir Concepts et vocabulaire. Pour installer TimePick, commencez par les Prérequis.