Aller au contenu
Tous les projets

Web · Projet de groupe · Licence 2, Université Savoie Mont Blanc

Recispies

Partager ses recettes

Capture d'écran de Recispies

Réseau social de recettes en PHP. On publie ses plats avec leurs ingrédients et une photo, on aime ceux des autres, on s'abonne à des cuisiniers pour les retrouver dans son fil.

Le principe

Chaque membre crée un compte, publie ses recettes et découvre celles des autres. Il peut aimer une recette, s’abonner à son auteur et retrouver dans son fil les plats des cuisiniers qu’il suit. Un administrateur peut bannir un compte.

Ce que fait le site

  • Comptes, connexion par nom ou e-mail, mot de passe oublié avec code de vérification
  • Publication d’une recette : titre, nombre de personnes, ingrédients (aliment, quantité, unité), étapes, difficulté, photo
  • Recherche dans les titres et les étapes
  • « J’aime », abonnements, fil d’actualité, « Mes recettes », « Recettes aimées »
  • Page d’administration

Technique

PHP sans framework et MySQL (requêtes mysqli), JavaScript pour le formulaire dynamique des ingrédients, CSS maison avec une vidéo en fond. Les ingrédients et les unités sont partagés entre les recettes (tables aliments, unites et table de liaison).

En images

La fiche d'une recette, avec son auteur, sa difficulté, le nombre de « j'aime » et la liste des ingrédients. On peut aimer la recette ou s'abonner à son auteur.
La fiche d'une recette, avec son auteur, sa difficulté, le nombre de « j'aime » et la liste des ingrédients. On peut aimer la recette ou s'abonner à son auteur.
La publication d'une recette, avec autant de lignes d'ingrédients que nécessaire (ajoutées en JavaScript) et une photo.
La publication d'une recette, avec autant de lignes d'ingrédients que nécessaire (ajoutées en JavaScript) et une photo.
Le fil d'actualité, qui montre les recettes des cuisiniers suivis.
Le fil d'actualité, qui montre les recettes des cuisiniers suivis.
L'espace membre, avec le nombre d'abonnés, ses recettes, les recettes aimées et ses abonnements.
L'espace membre, avec le nombre d'abonnés, ses recettes, les recettes aimées et ses abonnements.
La connexion, par nom d'utilisateur ou par e-mail.
La connexion, par nom d'utilisateur ou par e-mail.