
20 juin 2024
Fraîchement sorti de ma deuxième année en Techniques de l’informatique, j’ai décidé de réaliser un projet avec une touche de nostalgie afin de pousser plus loin mon apprentissage d’Angular. En effet, même si j’avais déjà abordé ce framework lors de mon cours d’Application Web 2, nous n’avions pas eu le temps de l’explorer en profondeur.
Comme il s'agit d'un projet personnel, j’ai tout fait seul. Côté front-end avec Angular, j’ai recréé un bureau rétro : un système de fenêtres déplaçables, un menu “Start”, ainsi que la possibilité de changer le fond d’écran ou la photo de profil, et j’ai créé plusieurs “applications” dont "Live Messenger" qui, elle, fonctionne avec un back-end. Pour le back-end, j’ai utilisé Spring Boot afin de gérer l’authentification, les utilisateurs et toute la partie communication en temps réel (messagerie + appels vidéo). Et pour le visuel, j’ai intégré la librairie 7.css qui apporte ce look Windows 7 rétro.
Je voulais me donner un défi un peu nostalgique : recréer l’univers de Windows Live Messenger avec l’apparence de Windows 7. L’idée, c’était à la fois de m’amuser avec une interface rétro et de pousser plus loin mon apprentissage d’Angular, que j’avais seulement effleuré dans mes cours.