logo site Blog de Jérémie

API back PHP et Front React

Api Back-end et prototype front React pour le zoo d'Amnéville.

Description:

Partie Back-end:

L'API REST créée en PHP permet de créer / supprimer / modifié (CRUD) un animal, sa classe, son espèce et sa race dans une base de donnée relationnelle.

Un espace administrateur permet les créations, et un système de permission autorise les modifications en fonction du rôle.

La programmation est orientée objet, et Mysql pour la communication avec la base de donnée.

L'API renvoie les animaux créés en JSON pour le site principal et pour le prototype React.

Partie Front-end:

Créé en React, c'est un prototype pour le futur site du zoo qui sera en front à 100%. Il permet de récupérer et visualiser les animaux créés, et de les filtrer en fonction de

leur classe, espèce, et race. Un formulaire de contact permet au visiteur de contacter le service commercial du zoo.