DESCRIPTION DU PROJET
Création d’un site web permettant aux internautes de poster leur manuscrit et se faire corriger de façon participative par les visiteurs du site. Ce n'est pas un site sur lequel les auteurs peuvent écrire directement, ils doivent importer un fichier qui leur est propre.
Objectifs :
Facilité la correction des manuscrits à un moindre coût pour les auteurs,
✗
Avoir des avis sur leur écrits,
✗
Offrir un public de lecteur,
✗
Permettre la mise en relation avec des maisons d’éditions.
✗
Principales fonctionnalités :
Correction : l’auteur peut voir les corrections faites sur son document, les corrections
✗
doivent être acceptées ou non par l'auteur, les corrections, une fois acceptées, doivent être incorporée automatiquement au texte.
Création de compte
✗
Possibilité de commenter une partie de texte ou un article, aimer, suivre les auteurs et les
✗
publications
Intégrer un correcteur automatique
✗
Sécurité : le copier/coller sous forme de texte doit être impossible
✗ ; la date, l'heure, le nom
de l'auteur doivent être sauvegardés à chaque publication.
Fonctionnalité de statistiques
✗
Mise en forme du site :
Pages :
1 accueil avec la liste des manuscrits déposé et le principe du site
✗
1 Déposer le manuscrit avec les instructions et le mode de fonctionnement du site
✗
1 qui présente les maisons d’édition partenaires (facultatif)
✗
1 pour s'inscrire
✗
1 barre de recherche
✗ La correction :
Le visiteur clique sur l'endroit où se trouve la faute, une fenêtre apparaît et la personne peut écrire à l'intérieur. Lorsqu'elle a terminé d'écrire ce qu'il veut, le visiteur valide, sa correction est enregistrée et le mot corrigé est marqué d'un astérisque ou surligné.
L'auteur, quand il vient sur son texte ne voit pas les corrections immédiatement et doit cliquer sur les passages modifiés. Une fenêtre s'ouvre avec les différentes modifications qu'il peut accepter ou non. Si l'auteur les accepte, la modification se fait directement sur le texte et apparaît en
« public ». Les modifications refusées sont supprimées.
Contexte matériel/logiciel :
Le site doit être utilisable sur tous les navigateurs en responsive web design.
Langage : HTML, CSS, JavaScript.