Campu(S)Talk - SAE 4.01.1

Développement en JavaEE d'une application de discussion instantanée (Semestre 4)

Ce projet consistait à développer une application de réseau social, similaire à Discord, en binôme. L'application a été réalisée en JavaEE (Extended Edition) pour les servlets (développement back-end) et les Java Server Pages (développement front-end), le tout tournant sur un serveur Apache Tomcat.

Campu(S)Talk permet aux utilisateurs de créer des fils de discussion, d'envoyer des messages textuels, et de partager des images. Les membres peuvent s’inscrire, se connecter et gérer leurs abonnements aux fils. Les messages peuvent être likés, et un système de modération permet de signaler les contenus inappropriés pour maintenir une plateforme respectueuse. Un aspect intéressant est que les utilisateurs ne peuvent pas voir les personnes abonnées à leurs fils, permettant ainsi de suivre discrètement les discussions.

L'application dispose également d'un panneau d'administration pour la gestion des utilisateurs et des contenus, où les messages signalés peuvent être validés ou supprimés. L'interface responsive assure une expérience optimale sur ordinateurs et appareils mobiles.

Objectifs :

Compétences mises à profit :

Outils et technologies utilisées :

Page d'accueil de Campu(S)Talk

Liste des fils existants

Aperçu d'un fil de discussion

Aperçu d'un fil de discussion, avec des images

Aperçu d'une image dans l'application

Affichage agrandi de l'image