/app_gestion_projets

BRIEF SIMPLON: Créer uneapplication todolist se basant sur Trello

Primary LanguagePHP

BRIEF SIMPLON - Application de gestion de projet AGILE (Exemple Trello)

Objectifs:

Une entreprise souhaite développer une application de gestion de projets Agile qui permet à ses équipes de travailler ensemble de manière efficace en suivant les principes de développement Agile. Le but est d’aider ses équipes à suivre la progression des actions, des fonctionnalités et des tâches à faire sur chaque projet de l’entreprise.L’entreprise souhaite s'inspirer de Trello ou de Jira.

Fonctionnalités:

1-Les utilisateurs peuvent créer un nouveau projet, 2- y ajouter des membres de l'équipe et 3-définir une liste d’objectifs à atteindre. 4 - Consulter les projets

PARTIE CONCEPTION :

Use Case

image

MCD

image

Maquette :

Page d'accueil (1/5)

image

Création d'un projet (2/5)

image

Dashboard d'un projet (3/5)

image

Créer une tâche (4/5)

image

Modifier une tâche (5/5)

image

Trello

Lien vers le dashboard du projet : https://trello.com/invite/b/h9fSsjno/ATTIa0674fa4e6e41a55cd905c91221d6a7723D6D4AC/application-gestion-de-projet-agile

image

Installation Nécessaire!!!

1 - Avoir une version de PHP >= 8.0 (lien pour télécharger la dernière version "Current Stable" de PHP https://www.php.net/downloads.php)

2- Installer Composer (lien d'installation : https://getcomposer.org/Composer-Setup.exe) Si ce lien ne marche pas veuillez aller vers la page d'installation : https://getcomposer.org/download/

3 - Copier le code source du repo sur l'ordinateur (git clone https://github.com/rider974/app_gestion_projets.git)

4 - Configurer la base de données : Copier/Coller le script de base de données dans le dossier Conception/script_bdd.sql dans phpMyAdmin ou un serveur SGBD MySQL de votre choix

5 - Installer WAMPP/XAMPP/MAMPP ou un équivalent

Pour lancer l'application

1- Lancer son wampp/xampp/mampp qui contient la base de données

2 - Ouvrir un terminal de commande type cmder/PowerShell/terminal windows/MAC à la racine de la solution clonée

3 - Taper la commande "symfony server:start"

4 - Aller dans le navigateur à l'adresse "http://localhost:8000"