Skip to content

Project & task management kanban-like React app.

Notifications You must be signed in to change notification settings

RedaPengam/Boardy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Boardy

Dans le cadre de mon stage de L3 à l'IMT Nord Europe, j'ai développé une application Web de taskboarding utile pour la gestion de projets utilisant les méthodes agiles.

Capture d'écran 2023-03-31 141122 Capture d'écran 2023-03-31 141140 Capture d'écran 2023-03-31 141153 Capture d'écran 2023-03-31 141204

Dépendances

Pour pouvoir lancer l'application il faut une ou deux machines (client et serveur).

  • Dans la machine client doit être installé le gestionnaire de packages npm. Pour de plus amples détails, les dépendances de la machine client sont listées dans le fichier Boardy/Frontend/react-taskboard/package.json
  • Dans la machine serveur (Debian APACHE) doit être installé le package LAMP, ainsi que la base de données boardy.sql.

Organisation du projet

L'application se décompose en deux répertoires : un répertoire frontend et un répertoire backend.

  • Arborescence du frontend

image image

  • Arborescence du backend

image

Installation

Afin d'obtenir la même arborescence que présentée précédemment pour la partie frontend, il faut dans un premier temps se situer dans un répertoire arbitraire sur la machine frontend. A titre d'exemple, dans les screenshots précédents le répertoire initial est apaches.stage-reda-taskboard. Depuis l'invite de commande lancé dans le répertoire choisi, il faut créer l'application React en utilisant la commande npx create-react-app react-taskboard. Cette action va créer l'application React de base avec le dossier node_modules non présent dans ce repo git du fait de son poids conséquent.

Lancement de l'application

Pour se faire, il faut se placer dans le répertoire react-taskboard et effectuer la commande npm run start.

image

L'appli se lance alors dans le navigateur choisi sur l'adresse locale :

image

About

Project & task management kanban-like React app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published