Retour à l'accueil

Année

2024

Type

Application web

Rôle

Développeur

Durée

5 semaines

Strad

React Node.js PostgreSQL JWT Git & GitHub Figma
Aperçu Strad
Vue exécution
Vue paramètres

Le projet

Dans le cadre de ma formation, j'ai travaillé en équipe sur le développement d'une application web complète utilisant React et Node.js. L'objectif était de concevoir une plateforme sociale permettant aux utilisateurs de partager leurs musiques préférées (Spotify, YouTube, etc.) et de les découvrir via une communauté active.

Les utilisateurs peuvent publier des morceaux, commenter les publications, échanger via une messagerie privée et s'abonner à d'autres profils afin de suivre leurs partages. Une fonctionnalité “Playlist Daily” met en avant chaque jour les 5 musiques les plus publiées sur la plateforme, favorisant la découverte musicale.

Ce projet m'a permis de travailler sur la gestion d'utilisateurs, les relations sociales (followers), la messagerie en temps réel ainsi que la conception d'une base de données relationnelle optimisée.

Stack technique

⚛️React
🟢Node.js
🐘PostgreSQL
🔐JWT
🔧Git & GitHub
🎨Figma