Twitter-Academy
Projet d'école en PHP qui reproduit les fonctions d'un réseau social de type Twitter : tweets, profils, abonnements, tendances et recherche.
- Période :
- Depuis nov. 2024 · en cours
En bref pour les recruteurs
Projet d'école en cours de réalisation : une application web de type Twitter avec profils, publication de tweets, abonnés et abonnements, tendances et recherche. Il montre une pratique du développement web en PHP, JavaScript et SCSS, avec une organisation du code en contrôleurs, modèles et vues.
Twitter-Academy est un projet d'école qui reproduit les principales fonctions d'un réseau social de type Twitter. Un utilisateur dispose d'un profil où s'affichent ses tweets. Depuis ce profil, il peut consulter la liste de ses abonnés ou celle des comptes qu'il suit. L'application propose aussi un fil d'accueil, une page de tendances et une page de recherche. La publication des tweets se fait sans rechargement de la page. Le code est organisé en contrôleurs, modèles et vues, ce qui sépare la logique, les données et l'affichage. Le projet est toujours en cours : d'après le README, il reste notamment la mise en forme visuelle et la finition des tweets. Côté technique, l'application est écrite en PHP pour le serveur. JavaScript gère les interactions dans le navigateur, et l'apparence est définie en CSS et SCSS.
Technologies
JavaScript
CSS
PHP
- SCSS
Fonctionnalités
- Profil utilisateur affichant ses tweets
- Consultation de ses abonnés et de ses abonnements depuis son profil
- Publication de tweets sans rechargement de la page
- Fil d'accueil affichant les tweets
- Page des tendances
- Recherche dans l'application
Décisions techniques
Regroupement de la gestion des abonnés et des abonnements dans un seul module
