TimeSynca
Application web pour organiser ses tâches, son agenda et des espaces collaboratifs.
Le besoin
Centraliser l’organisation du quotidien : un espace personnel (listes de tâches et calendrier) et des groupes pour partager des tâches et des événements.
Ce que j’ai réalisé
L’application est développée avec Symfony : PHP et Doctrine côté serveur, pages Twig pour l’interface. Le JavaScript gère le menu latéral et le calendrier (FullCalendar, vue mois).
On peut créer plusieurs listes, des tâches (statut et importance) et des événements. Dans un groupe, un propriétaire ou un administrateur ajoute des membres par pseudo. Le groupe a ses propres listes, tâches et événements, avec une participation Oui / Non / Peut-être.
TimeSynca est en ligne : inscription, espace personnel, mentions légales, CGU et politique de confidentialité. Le dépôt GitHub est privé, l’application est sur timesynca.tekedo.fr.
Stack
- PHP
- Symfony
- Twig
- Doctrine
- JavaScript
Captures