Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 2.33 KB

README.md

File metadata and controls

46 lines (29 loc) · 2.33 KB

JavaScript - HTML5 - CSS3

Brandom

presentation banner

Online version

School project made for OpenClassrooms front-end app developer course.

Générateur de "citations" : Génère des idées aléatoires de brief pour t’entraîner au développement et au design.


"Quotes" generator : Generate random briefs to train your design and programming skills.

Instructions

Just open index.html in your favorite browser.

P5 : Brief

(English brief below) Il était demandé de réaliser un générateur de citations avec les points suivant :

  • Les citations sont générées aléatoirement une par une à chaque appel du programme JavaScript
  • Chaque citation est la combinaison d'au moins 3 morceaux de phrases (à vous de préparer ces morceaux de phrase)
  • A défaut d'être intelligible, la phrase doit être cohérente (pas de point d'exclamation au milieu d'une phrase)
  • Choisir le nombre de citations générées (de 1 à 5)
  • Choisir entre 2 types de générateurs de citations (vous devrez donc avoir 2 ensembles de phrases)
  • Une fois les citations générées, proposer de générer de nouvelles citations ou d'arrêter là le programme

Vu qu'il n'y avait pas de faux client ou cahier des charges (libre choix du type de citations générées), j'ai voulu conjuguer ce projet scolaire avec un projet personnel qui traînait dans un coin de ma tête : un générateur d'idée de design a réaliser (produits, identités, applications, ..etc) qui respectait tous les points demandés.


It was asked to make a quotes generator with these following points :

  • Quotes are randomly generated, one by one with each script call
  • Each quotes are made of at least 3 pieces of sentences
  • Failing to be intelligible, generated sentence has to be coherent
  • Choice of how many quotes are generated (from 1 to 5)
  • Choice between two type of generator (2 sentences set)
  • When all quotes are generated, prompt user to generate again or to stop.

Since there was no fake client roleplay or specifications (free will for quote type choice), I wanted to mix this school project with one personnal idea I previously had : a brief generator to help you train your design and dev skills (products, identities, applications) with all points respected.