La Plume Enchantée

PHP

HTML

CSS

SQL

JavaScript

La Plume Enchantée est le plus gros projet web réalisé à ce jour.
Il s'agit d'un site d'écriture de textes.

Les utilisateurs peuvent participer à des concours d'écriture ou écrire librement, sans limites de temps ou de thème.

Les concours d'écritures imposent un thème précis, dévoilé au début du concours. Les utilisateurs ont un temps imparti pour écrire, passé ce temps, leur texte est automatiquement envoyé.
Il y a ensuite une phase de vote, où tous les utilisateurs peuvent classer les textes du concours selon leur préférence, sans connaître l'auteur du texte.
Les résultats sont annoncés à la fin du concours.

Le mode libre permet d'écrire des textes sans limite de temps ou de thème.
Les textes du mode libre peuvent être modifiés, enregistrés comme brouillons, publiés en privé. Ils peuvent aussi être dans des collections de textes.

Des commentaires peuvent être laissés sur les textes, profils, collections...

Une grande personnalisation est possible : profil d'utilisateur, textes (image de couverture, bannière), préférences d'utilisateur...

Le site est directement connecté à Discord : un serveur Discord a été créé pour améliorer l'esprit de communauté. Un bot discord a également été créé, communiquant directement avec le site par le biais d'une API complète.
Les utilisateurs se connectent ainsi sur le site avec leur compte Discord.

Plusieurs systèmes additionnels ont été créés, comme une vérification de l'adresse email, une demande de copie des données, une demande de suppression de compte, le téléchargement de un ou plusieurs textes de l'utilisateur (en format Word).

Ce site correspond à la V3 de La Plume Enchantée. Il s'agit de la version la plus aboutie.
Le développement de la V3 a duré 5 mois (création du design + développement).
Le site compte plus de 50 000 lignes de code.

Images