Skip to content

Latest commit

 

History

History
28 lines (27 loc) · 1.35 KB

README.md

File metadata and controls

28 lines (27 loc) · 1.35 KB

TheFeed

Basis

  • Gebruikers kunnen een account aanmaken en inloggen
  • Gebruikers hebben een aantal velden:
    • avatar (image upload)
    • over (tekst)
    • links (github, twitter,…)
    • Deze zijn zichtbaar op hun profielpagina
  • Posts (met url, titel,…) kunnen geplaatst worden door ingelogde gebruikers
  • Overzicht van posts is voor iedereen zichtbaar
  • Commentaar op posts kan geplaatst worden door ingelogde gebruikers
  • Posts kunnen van elke ingelogde gebruiker een positieve stem krijgen
  • De gebruiker kan een overzicht bekijken van al zijn posts die hij/bij een stem heeft gegeven
  • Je zorgt ervoor dat je applicatie relevant blijft per dag: oude posts moeten naar beneden worden geduwd / niet weergegeven worden op de volgende dag.
  • De layout is responsive
  • Kies uit Bootstrap (tip: bootstrap-sass), Foundation,…
  • Personaliseer je front-end door tweaks toe te voegen om het geheel eigenheid te geven

Extras

  • Gebruik een externe provider om mails te versturen zoals Mandrill of Mailgun
  • Authenticatie met een externe provider (facebook, google, …)
  • Indien de post in kwestie een YouTube filmpje is, is dat zichtbaar op de detailpagina
  • Er is een apart overzicht van posts met de meeste positieve stemmen aller tijden
  • Gebruikers kunnen hun wachtwoord resetten