Splace — Projet full stack
& portfolio interactif
Développé de zéro par Romain Eboli — développeur web full stack junior avec un fort background créatif UI/UX, 3D et graphisme.
Splace est une application web d'espaces personnels visitables : chaque utilisateur dispose d'une Room publique où il partage texte, liens et images. Architecture MVC PHP maison, sécurité multicouche, API JSON, responsive dark mode.
Ce que démontre ce projet
Architecture MVC
Router, autoloader PSR-4, controllers, models, views — entièrement conçus de zéro sans framework.
Sécurité applicative
Protection SQL injection, XSS, CSRF, session fixation, IDOR et upload malveillant.
API REST JSON
Endpoint public documenté exposant les données des Rooms — consultation sans authentification.
UI/UX & Design
Dark mode full responsive, CSS centralisé, composants cohérents — conçu avec sensibilité graphique.
Base de données
7 tables relationnelles, requêtes PDO préparées, jointures, pagination et compteurs optimisés.
Fonctionnalités sociales
Inscription/connexion sécurisée, follows, likes, commentaires, dashboard utilisateur complet.
Dernières Rooms publiées
Vous êtes recruteur ou client ?
Romain Eboli — développeur full stack junior basé près d'Aix-en-Provence / Marseille. Disponible pour CDI, CDD ou missions freelance. Background créatif unique : dev + design + 3D.