Gérer le patrimoine informatique Recenser et identifier les resources 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 Gérer des sauvegardes Développer la présence en ligne de l'organisation Participer à la valorisation de l'image de l'organisation sur les médias numériques en tenant compte du cadre juridique et des enjeux économiques Participer à l'évolution d'un site Web exploitant les données de l'organisation Travailler en mode projet Analyser les objectifs et les modalités d'organisation d'un projet Planifier les activités Évaluer les indicateurs de suivi d'un projet et analyser les écarts Mettre à disposition des utilisateurs un service informatique Réaliser les tests d'intégration et d'acceptation d'un service Déployer un service Accompagner les utilisateurs dans la mise en place d'un service Organiser son développement professionnel Mettre en place son environnement d'apprentissage personnel Développer son projet professionnel
L'objectif du projet Click'n Eat était de développer une application web de commande de nourriture en ligne permettant aux utilisateurs de commander des repas auprès de différents restaurants partenaires. Ce projet a été réalisé en utilisant le framework Laravel, offrant une architecture moderne et robuste. Pour le développement backend, j'ai utilisé Laravel (PHP) avec une base de données MySQL pour gérer les restaurants, les catégories de menu, les items, les utilisateurs et les commandes. L'architecture MVC (Modèle-Vue-Contrôleur) de Laravel a été exploitée pour assurer une structure de code maintainable et évolutive, avec un système de contrôle d'accès basé sur les rôles (administrateur, restaurateur, employé, client). Côté frontend, j'ai utilisé Blade (le moteur de templates de Laravel) combiné avec HTML5, CSS3 et JavaScript pour créer une interface responsive et interactive. Bootstrap a été intégré pour garantir une expérience utilisateur cohérente sur tous les appareils.
Création de la structure de la base de données pour stocker les restaurants, menus et utilisateurs Mise en place d'un système de connexion avec différents types d'utilisateurs (admin, restaurateur, employé, client) Création de pages pour ajouter, modifier et supprimer des utilisateurs, accessible uniquement aux administrateurs Conception d'un menu latéral qui s'adapte selon le type d'utilisateur connecté Limitation pour que les employés ne voient que le restaurant où ils travaillent Développement des pages pour gérer les restaurants et leurs menus Création d'un tableau de bord simple avec des compteurs (nombre de restaurants, menus, etc.) Développement d'un système de commande pour les clients Ajout d'une fonctionnalité de réservation de table
Visual Studio Code avec extensions PHP, MySQL, HTML, CSS et JavaScript XAMPP pour l'environnement de développement local (Apache, MySQL, PHP) GitHub pour le versionnement du code et la collaboration Bootstrap pour le framework CSS responsive OVH VPS pour l'hébergement du site en production
Travail réalisé individuellement avec l'assistance de notre professeur.
Effectué au sein de l'établissement : My Digital School à Angers Option : Services informatiques aux organisations Période : De Février 2025 à Avril 2025
La documentation utilisateur de Click'n Eat fournit toutes les informations nécessaires pour comprendre et utiliser l'application. Elle inclut une présentation du projet, les guides d'utilisation pour chaque type d'utilisateur (client, restaurateur, administrateur) et les fonctionnalités principales.