Projet Full Stack - Formation DWWM 2025

Splace - Projet full stack
& portfolio interactif

Développé 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.

PHP 8 OO MySQL 8 JavaScript CSS3 API REST MVC maison 6× sécurité
44 fichiers PHP
7 tables SQL
11 rooms publiques
9 membres

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.

Gratuit - Rejoins la communauté

Ton espace,
ta présence

Crée ta Room en quelques secondes. Partage ce qui te définit : projets, liens, visuels, textes. Laisse les gens découvrir qui tu es vraiment.

✦ Gratuit et sans pub
✦ Prêt en 2 minutes
✦ Ton URL personnelle