TimeSynca

Application web pour organiser ses tâches, son agenda et des espaces collaboratifs.

Page d’accueil de TimeSynca

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

Écran Mes tâches de TimeSynca, avec listes et statuts
Listes de tâches personnelles
Calendrier mensuel TimeSynca avec événements
Calendrier d’événements
Liste des groupes collaboratifs dans TimeSynca
Groupes collaboratifs
Ouvrir TimeSynca