Vue d’ensemble
Jemeplains.com est un site de dépôt de plaintes fictives, n’importe qui peut sans créer de compte déposer une plainte contre une personne, groupe, institution, ou même contre un pigeon, pour n’importe quoi.
Objectifs du projet
- L’objectif est de permettre à n’importe qui de s’exprimer sur n’importe quoi, et de le faire de manière amusante
Fonctionnalités principales
- Dépôt de plaintes sans création de compte
- Système de signature cryptographique afin de protéger les utilisateurs contre d’éventuels abus de la part de l’hébergeur
- Affichage de liste de toutes les plaintes
- Ecriture des plaintes avec un éditeur de texte riche
- Partage de la plainte au format PDF
- Blog avec quelques articles pour promouvoir le site
Difficultés rencontrées
- Au départ, seul du texte standard était pris en compte, la migration vers du html sans casser les plaintes existantes n’a pas été aisé
- La protection contre le XSS a nécessité une sanitization stricte des données, mais il a fallu faire en sorte de ne pas trop limiter les utilisateurs dans la mise en forme de leurs plaintes
- L’ajout d’un recaptcha invisible pour se protéger contre les attaques de bots
Où en est le projet
Le projet est toujours en développement, et de nouvelles fonctionnalités sont prévues telles que la création de compte pour associer les plaintes à soi même et recevoir des notifications quand quelqu’un se plains de nous, ou encore un système meilleur de signature cryptographiques.