CuriousSnake
Un site web permettant aux utilisateurs de poser des questions anonymes sur Twitter et de recevoir des réponses anonymes, avec des fonctionnalités de personnalisation du profil et de vote pour les réponses.
Contexte
Je me suis lancé dans ce projet car j'étais intéressé par la façon dont les réseaux sociaux peuvent être utilisés pour permettre aux gens de poser des questions anonymes et d'obtenir des réponses. Je me suis inspiré du site curiousCat pour créer mon propre site de question anonyme avec une forte dépendance à Twitter. Je voulais que les utilisateurs puissent poser des questions à leurs amis ou à d'autres personnes sur Twitter, sans révéler leur identité.
Contraintes
L'une des plus grandes contraintes dans ce projet était la sécurité des données. Il était important que les informations des utilisateurs restent confidentielles et qu'ils puissent poser des questions de manière anonyme. De plus, je devais m'assurer que les réponses ne pouvaient pas être attribuées à un utilisateur spécifique. Pour surmonter ces défis, j'ai implémenté des mesures de sécurité solides pour protéger les données et garantir l'anonymat des utilisateurs.
Conception
Pour résoudre le problème de l'anonymat, j'ai choisi d'utiliser Twitter pour la distribution des questions et des réponses. Les utilisateurs peuvent se connecter à leur compte Twitter pour poser des questions, et les réponses sont publiées sur leur fil d'actualité Twitter. Cependant, leurs identités restent cachées grâce à une implémentation solide de la protection de la vie privée.
Fonctionnalités
Le site de question anonyme permet aux utilisateurs de poser des questions à leurs amis ou à d'autres personnes sur Twitter. Les utilisateurs peuvent également voir les réponses aux questions qu'ils ont posées, sans révéler leur identité. Les réponses sont publiées sur leur fil d'actualité Twitter pour que les utilisateurs puissent les voir sans avoir besoin de se connecter à notre site. De plus, les utilisateurs peuvent voter pour les réponses les plus utiles ou les plus intéressantes, ce qui permet de fournir une réponse de qualité supérieure à chaque question posée.