Skip to content

Réseau social accès sur la musique et la proximité.

License

Notifications You must be signed in to change notification settings

felixmielcarek/dafl-music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Bugs Code Smells Technical Debt Duplicated Lines (%) Lines of Code Security Rating Vulnerabilities

Ce projet est un travail universitaire pour la deuxième année du B.U.T Informatique de Clermont-Ferrand. Il correspond au travail demandé pour la SAE 3.01, nous disposons de 480 heures théoriques pour le réaliser.




Flutter

  • Notre projet est un réseau social destiné aux appareils mobiles Android et iOS focalisé sur la musique.

  • Chaque utilisateur voit défiler les profils des autres personnes utilisant notre application et se trouvant dans un périmètre restreint (environ une cinquantaine de mètres).

  • Un profil peut être "liké" et si les deux personnes se "likent" mutuellement, un "match" a alors lieu, et une conversation est créée pour qu'elles puissent entrer en contact. Après un "like", le profil suivant est affiché. Si ce profil ne l'intéresse pas il peut le "passer", et l'application propose un autre profil, etc.

  • Pour chaque profil affiché, il est possible d'envoyer un message, ce qui créera une conversation en attente chez l'autre personne. Elle pourra ensuite choisir de répondre ou de le supprimer si elle n'est pas intéressée.

  • Un profil affiché est anonyme. Seulement la musique écoutée en temps réel par la personne possédant le compte est renseignée.

  • En cliquant sur un bouton, il est aussi possible de voir des informations complémentaires toujours sur les goûts musicaux du profil. Ces informations sont remplies préalablement par chaque utilisateur, cela peut être par exemple : "Quelle est la musique que je passerais à mon mariage ?".

  • Les informations complémentaires de tous les utilisateurs sont aussi utilisées pour établir des statistiques dans une page à part. Il y sera indiqué, pour chaque catégorie, quelle est la musique la plus choisie parmi tous les utilisateurs.

  • Si l'utilisateur est consentant, après un "Match", il peut accepter de révéler quelques informations personnelles (nom, âge, sexe). Le but est qu'une mise en contact entre 2 personnes se base uniquement sur des critères musicaux et non personnels.