Addition of Customer and Product entities, initial fixtures, and implementation of API URIs / Ajout des entités Client et Produit, fixtures initiales, et mise en place des URI API #1
Description : Introduced several key improvements to the project, including adding new entities and implementing a set of URIs for accessing data via the API
1. Adding entities :
Client : Represents clients
Product : Represents the products (here, high-end mobile phones)
2. Added fixtures to populate the database :
Implementation of fictitious data for customers (Boulanger, Fnac, etc.) & products (Collection of high-end telephones)
3. Setting up URIs for the API :
For products:
GET /api/products : Retrieves the complete list of products
GET /api/products/{id} : Retrieves a specific product via its ID
For customers :
GET /api/clients : Retrieves the complete list of clients
GET /api/clients/{id} : Retrieves a specific client via its ID
Description : Introduction de plusieurs améliorations clés dans le projet, notamment l'ajout de nouvelles entités et la mise en place d'un ensemble d'URI pour l'accès aux données via l'API
1. Ajout des entités :
Client : Représente les clients
Produit : Représente les produits (ici, des téléphones mobiles haut de gamme)
2. Ajout des fixtures pour peupler la base de données :
Mise en place de données fictives pour clients (Boulanger, Fnac, etc.) & produits (Collection de téléphones haut de gamme)
3. Mise en place des URI pour l'API :
Pour les produits :
GET /api/produits : Récupère la liste complète des produits
GET /api/produits/{id} : Récupère un produit spécifique via son ID
Pour les clients :
GET /api/clients : Récupère la liste complète des clients
GET /api/clients/{id} : Récupère un client spécifique via son ID
Description : Introduced several key improvements to the project, including adding new entities and implementing a set of URIs for accessing data via the API
1. Adding entities :
2. Added fixtures to populate the database :
3. Setting up URIs for the API :
For products:
For customers :
Description : Introduction de plusieurs améliorations clés dans le projet, notamment l'ajout de nouvelles entités et la mise en place d'un ensemble d'URI pour l'accès aux données via l'API
1. Ajout des entités :
2. Ajout des fixtures pour peupler la base de données :
3. Mise en place des URI pour l'API :
Pour les produits :
Pour les clients :