TENRAC
Plateforme web associative développée sans aucun framework, combinant une vitrine interactive et un espace d'administration sur-mesure.
Aperçu de la page d'accueil du site vitrine pour l'Association des Amateurs de Tenders Raclettes (TENRAC).
Contexte & Enjeux du projet
Réalisé en septembre 2024 au début de la deuxième année de BUT Informatique, dans le cadre de la ressource universitaire R3.01 - Développement Web, ce projet consistait à concevoir en équipe une plateforme web complète pour une structure associative : l'Association des Amateurs de Tenders Raclettes (TENRAC).
Ce site avait pour vocation de faire découvrir l'univers de l'association à travers la présentation dynamique de ses ingrédients sélectionnés, de ses recettes et plats signatures, ainsi que de ses structures partenaires.
Le défi technique central : Zéro Framework
Le cahier des charges imposait une contrainte majeure : interdiction formelle d'utiliser des frameworks ou bibliothèques tierces, que ce soit côté front-end (pas de React, Vue, Bootstrap) ou côté back-end (pas de Symfony, Laravel). L'objectif était de maîtriser de bout en bout les rouages fondamentaux du web : requêtes HTTP, routage, validation de données, sécurité applicative et sessions en PHP pur.
Mes réalisations
Au sein de ce travail en équipe, j'ai eu un rôle de touche-à-tout : j'ai principalement réalisé le développement front-end tout en apportant mon aide sur plusieurs tâches back-end et sur l'exploitation des données.
Interface & Intégration
- Intégration complète des vues du site vitrine et des panneaux du back-office (HTML / CSS).
- Mise en place de l'ergonomie des formulaires et retours visuels en JavaScript natif.
Logique PHP (Vanilla)
- Aide ponctuelle au développement de la logique serveur sans framework.
- Participation au traitement des formulaires et à certaines opérations CRUD.
Données & SQL
- Prise en main du schéma relationnel (plats, ingrédients, structures).
- Contribution à la formulation et au test des requêtes SQL pour l'affichage.
Galerie & Captures d'écran du projet
Captures d'écran des modules du site vitrine et du panneau d'administration Back-Office. (Cliquer sur une image pour l'agrandir).
Agrandir
Agrandir
Agrandir
Agrandir
Agrandir
Agrandir