Pendant mon temps libre, j’ai développé un site web entièrement en PHP from scratch, avec pour objectif d’apprendre à structurer une application sans framework et de comprendre en profondeur la logique d’un système MVC.
Le principe du site est de créer une galaxie collaborative : chaque utilisateur peut imaginer sa propre planète, la personnaliser, la modifier ou la supprimer, et consulter celles créées par le reste de la communauté. L’idée était de donner vie à un univers créatif et participatif, où toutes les planètes cohabitent dans une même galaxie commune.
J’ai conçu l’ensemble du design de l’interface, en m’inspirant de codes visuels futuristes et minimalistes, afin de renforcer l’aspect imaginaire et cosmique du projet.
Sur le plan technique, j’ai créé mon propre système MVC (modèles, vues, contrôleurs) et mis en place une base de données MySQL pour gérer les utilisateurs, l’authentification et les planètes.
Le site propose plusieurs fonctionnalités essentielles :
- création d’un compte et connexion,
- création / modification / suppression d’une planète,
- consultation de toutes les planètes de la communauté,
- navigation dans une “galaxie” contenant toutes les créations.
Ce projet m’a permis de comprendre les fondations d’une application web structurée, d’améliorer ma logique back-end et de lier créativité et développement pur dans un projet personnel complet.