Votre guide dans les plaines du far-web

Formation développeur web


« Donne un poisson à un homme, tu le nourris pour un jour. Apprends-lui à pêcher, tu le nourris pour toujours. » Lao Tseu

Généralités

Mis à jour le

Vous allez créer un système de votation. Il va vous falloir créer une petite base de données qui comprendra des utilisateurs, des propositions, des votes et des commentaires.



Screenshot et maquettage

Mis à jour le

Screenshots

Voici une maquette des différents écrans que l'on souhaite obtenir dans notre appli.

Accueil :

(image visible sur la plateforme de formation)

Tableau de bord :

(image visible sur la plateforme de formation)

Nouvelle proposition :

(image visible sur la plateforme de formation)

Modifier une proposition…

~~ Fin de l'extrait ~~

Spécifications techniques

Mis à jour le


Spécifications techniques (spec)

Ce sont les "grandes lignes" de ce qu'il faut respecter. Les specs ne sont pas exhaustives, basez-vous sur la démo et la vidéo pour voir le rendu final attendu.
Inscription
  • un utilisateur doit pouvoir créer un compte depuis la page d'accueil
  • un email de confirmation doit être envoyé à l'utilisateur pour…
~~ Fin de l'extrait ~~

Conception DB

Mis à jour le

A faire :

Vous devez livrer un diagramme de votre base de données.

Concevoir la base de données avant le code si possible

Vidéo de présentation

Mis à jour le

Etapes de travail

Mis à jour le
J'ai essayé de vous décortiquer l'avancement du projet d'un point de vue technique étape par étape, mais vous êtes libre de travailler comme vous le souhaitez tant que vous utilisez PDO et que vous respectez les grandes lignes des spécifications demandées. Je rajouterai des fonctionnalités au fur…
~~ Fin de l'extrait ~~

Travail à fournir

Mis à jour le
  • les maquettes graphiques
  • le diagramme de la DB
  • le code source sur github ou autre
  • une version utilisable en ligne sur un serveur web