Dans le cadre de l'obtention de notre diplôme de BUT informatique, nous avons du réaliser une application web
nommé Touiteur (Référence très subtile à Twitter, maintenant X).
Le projet a été réalisé en groupe de 4 et été basé sur plusieures parties :
Pour commencer, nous avons réalisé la partie développement web (HTML,CSS, PHP), qui a durée environ 24h
Ensuite, nous avons continué avec une partie base de données (MySQL)
Pour continuer, nous avons réalisé une vidéo de présentation en anglais
Finalement, nous avons effectué des exercice de cryptogaphie pour comprendre les méthodes de sécurisation de mot de passe
2. Quelles fonctionnalités on été réalisées pour notre application ?
Nous avons réalisé 19 fonctionnalités pour ce projet. Elles sont listées dans la vidéo suivante :
Voici la liste des fonctionnalités réalisées par mes camarades et moi:
L’utilisateur à une page d’accueil avec tous les touites d’affichés
L’utilisateur peut afficher en détails
Une page affiche 10 touites et l’utilisateur peut changer de page en bas du fil
Un utilisateur peut afficher tous les touites d’une personne donnée
Un utilisateur peut afficher les touites associés à un tag
Un utilisateur peut créer un compte
Un utilisateur peut se connecter
Un utilisateur peut publier un touite
Un utilisateur peut aimer ou détester un touite
Un utilisateur peut effacer un touite
Gestion des tags
Un utilisateur peut accéder au mur d’un utilisateur
Un utilisateur peut suivre d’autres utilisateurs
Un utilisateur peut suivre(s’abonner) à un tag
Un utilisateur peut afficher les followers d’un autre utilisateur et le score moyen de ses touites
Un utilisateur peut associer une image à un touite
Un utilisateur peut modifier le profil et ajouter une image de profil (facultatif)
Un modérateur peut accéder au tableau de bord administrateur depuis le profil (marche uniquement si le rôle est égal à 3)
Un modérateur peut accéder aux utilisateurs les plus influents
Un modérateur peut accéder aux tags les plus postés
3. Ce que je retiens de ce projet
Ce projet m'a permis de mieux comprendre le développement d'une application web sécurisée mais également de bien répartir les tâches entre nous.
J'ai beaucoup appris de ce projet, notemment comment bien concevoir une base de données ainsi que de travailler sur un projet simultané avec mes collègues de travail.
Je suis vraiment satisfait du résultat donné par notre Touiteur et j'ai aimé le réaliser malgré les difficultées rencontrées (Code non-fonctionnel, bugs...).
4. Accéder au projet
Vous trouverez ici les liens qui vos mèneront sur la page Github du projet ainsi que le lien de l'application (Vous devez posséder un compte Université de Lorraine pour y accéder).
HeVahh, le 2024-01-06 à 11:09:52
WOA MAIS VOUS ETES TROP FORT LES GARS 👍👍👍👍👍👍