← Pascal CATEL – Développeur Web & Mobile Toutes mes applications
Accueil : mes projets par catégorie et tâches du jour
Accueil : projets par catégorie et panneau « Tâches du jour »
Fenêtre d'une fiche avec son historique
Fenêtre d'une fiche : dates, marqueurs, équipe et historique
Diagramme de Gantt des projets
Diagramme de Gantt : projets, étapes et fiches
Menu Administration
Administration : utilisateurs, équipes, catégories, modèles, sauvegarde
Menu Administration et tâches du jour
Administration et tâches du jour par équipe
Écran de connexion
Écran de connexion sécurisé

Description

PCLMesGestProj est une application web de gestion de projets, née de l'envie de suivre ses projets de l'idée jusqu'à leur aboutissement, sans dépendre d'un service extérieur. Chaque projet est découpé en étapes et en fiches que l'on fait glisser de l'une à l'autre.

« Des étapes claires, des fiches précises, et chaque projet avance. »

Fonctionnalités principales

  • • Projets rangés par catégories et sous-catégories, tableaux en étapes et fiches (glisser-déposer)
  • • Fiches complètes : description, dates, marqueurs, personnes assignées, listes de contrôle, commentaires, pense-bêtes et pièces jointes
  • • Outils intégrés : feuilles de calcul, dessins vectoriels et logigrammes, exportables en PDF
  • • Vues pour s'organiser : Mes tâches, tâches du jour, calendrier (jour, semaine, mois, année) et diagramme de Gantt
  • • Travail en équipe : équipes, rôles par projet (propriétaire, membre, observateur), comptes consultants en lecture seule
  • • Historique de chaque action, filtres, archivage des projets
  • • Administration : utilisateurs, catégories, pièces jointes, sauvegarde complète de la base
  • • Aide intégrée avec recherche

Trois versions

Application web PWA hors ligne synchronisée Programme Windows

La version PWA fonctionne sans connexion Internet (base SQLite sur l'appareil) et se synchronise avec le serveur dès que le réseau revient. Une édition Windows autonome, sans serveur, avec sauvegardes automatiques, est en cours de finalisation.

Technologies utilisées

  • • PHP 8 (procédural + PDO) et MySQL
  • • Bootstrap 5, Bootstrap Icons, SortableJS
  • • JavaScript (Vanilla + Fetch API), éditeurs maison (feuilles, dessins, logigrammes)
  • • PWA : Service Worker, SQLite, synchronisation ; Tauri pour Windows
  • • Sécurité : CSRF, rôles sur deux niveaux, pièces jointes protégées
  • • Design responsive (ordinateur, tablette, téléphone)
Image agrandie