Projets personnels

GSB Frais

Langages utilisés : PHP, HTML, CSS

Architecture applicative : MVC, POO

Environnement technologique : Visual Studio Code, MySQL, filezilla, partage de code source avec GitHub

Gestion de projet : Projet d'équipe, gestion de tickets, déploiement sur un serveur

Contexte

Le projet se déroule en trois étapes. Premièrement, la gestion des tickets : nous corrigeons les problèmes existants signalés par des employés fictifs sur une plateforme nommée GestSup. Deuxièmement, nous ajoutons de nouvelles fonctionnalités à l'application. Enfin, nous déployons le site sur un serveur distant afin de le rendre accessible en ligne.

Qu'est ce que l'architecture MVC ?

L’architecture MVC (Modèle-Vue-Contrôleur) est un design pattern qui sépare une application en trois composants principaux pour mieux organiser le code et faciliter la maintenance. Le Modèle (Model) gère les données et la logique métier, la Vue (View) affiche l’interface utilisateur, et le Contrôleur (Controller) fait le lien entre les deux en traitant les actions de l'utilisateur.

Compétences développées

Travailler en mode projet

- Analyser les objectifs et les modalités d’organisation d’un projet
- Planifier les activités
Gérer le patrimoine informatique

- Recenser et identifier les ressources numériques
- Exploiter des référentiels, normes et standards adoptés par le prestataire informatique
- Mettre en place et vérifier les niveaux d’habilitation associés à un service
- Vérifier le respect des règles d’utilisation des ressources numériques
Mettre à disposition des utilisateurs un service informatique

- Réaliser les tests d’intégration et d’acceptation d’un service
- Déployer un service
Répondre aux incidents et aux demandes d’assistance et d’évolution

- Collecter, suivre et orienter des demandes
- Traiter des demandes concernant les applications
Développer la présence en ligne de l’organisation

- Participer à l’évolution d’un site Web exploitant les données de l’organisation.