Trello

L'outil qui favorise une répartition efficace des tâches

Trello, un outil collaboratif où chaque personne possède un rôle et des tâches précises.

COMPÉTENCE : 4
Base de données

Épuration de la base de données

Au départ, la base contenait une masse d'information (+300 000 praticiens), il y avait donc besoin de l'épurer (avec une vue) afin d'obtenir seulement ce qui nous était demandé. On se retrouve alors avec 16 000 praticiens.

COMPÉTENCE : 3
Serveur

Mise en place des serveurs WEB et BDD pour GSB Praticien

Configuration et déploiement des serveurs web et base de données nécessaires au fonctionnement de l'application.

COMPÉTENCE : 1
Charte graphique Accueil

Création de la charte graphique

Effectué en collaboration avec Arthur Hutte et Eva Poteau.

COMPÉTENCE : 2
Formulaires Formulaires 2

Création des formulaires de Connexion et d'Inscription

Les vulnérabilités sont grandes lors de l'inscription et la connexion. Il a fallu utiliser une protection multi-couche afin de ralentir/éviter les intrusions par des personnes mal intentionnées.

COMPÉTENCES : 2, 3, 5
Demande client

Répondre à la demande client

Le client souhaitait afficher tous les praticiens dans sa région et pouvoir modifier des informations et/ou les supprimer, avec une recherche par mots-clés (nom, prénom, ville) et la possibilité d'ajouter des praticiens.

COMPÉTENCE : 2
Création praticien

Création d'un praticien

Le client souhaitait pouvoir ajouter de nouveaux praticiens — il fallait alors créer un formulaire complet permettant d'effectuer cette tâche.

COMPÉTENCES : 2, 3, 5
Modification praticien

Modification d'un praticien

Le formulaire de modification se préremplit des informations déjà existantes afin d'éviter au client de tout retaper et lui permette de modifier les informations sans aller les rechercher ailleurs.

COMPÉTENCES : 2, 3, 5
Laravel

Création du site avec le framework Laravel

À la demande du client, nous avons utilisé le framework PHP Laravel :
✅ Gestion des routes · ORM Eloquent · Authentification
✅ Middleware & Sécurité (CSRF, XSS, injections SQL)
✅ Templates Blade · Migrations · Tâches planifiées

COMPÉTENCES : 1, 2, 3, 5
Laravel BDD

Extension de la base de données

Le client souhaitait afficher et modifier le salaire des praticiens. Il a donc été nécessaire de modifier la base de données en rajoutant les colonnes correspondantes.

COMPÉTENCE : 2
Restrictions

Les restrictions imposées par le client

Le client souhaitait que la modification du salaire soit restreinte à ±10% du salaire actuel. Une double couche de protection (PHP + JavaScript) a été mise en place pour répondre à cette exigence.

COMPÉTENCE : 2
← RETOUR AUX PROJETS