Réalisé dans le cadre de l'ECF.
Stack : PHP VANILLA
- Méthode Merise
- BDD avec Datagrip
- Méthode GET
- Méthode POST
- Méthode PUT
- Méthode DELETE
- Télécharger le projet
La méthode merise est une méthode d'analyse, de conception et de gestion de projet informatique.
___avec Datagrip
GET : V1/partner
Response :
{
id: number
user_id: number
user_name: string
email: string
partner_name: string
partner_active: string
logo_url: string
}
GET : V1/partner/:id
Response :
{
partner_id: number
user_id: number
user_name: string
user_email: string
user_active: number
profil_url: string
partner_name: string
logo_url: string
partner_active: number
gestion : {
v_vetement: number
v_boisson: number
c_particulier: number
c_crosstrainning: number
c_pilate: number
}
struct: {
{
id: number
struct_name: string
struct_active: number
gestion_id: number
v_vetement: number
v_boisson: number
c_particulier: number
c_crosstrainning: number
c_iplate: number
}
...
}
}
GET : V1/struct
Response :
{
id: number
struct_name: string
struct_active: number
partner_id: number
partner_user_id: number
partner_name: string
logo_url: string
user_id: number
profil_url: string
email: string
user_name: string
user_active: number
}
GET : V1/struct/:id
Response :
{
struct_id: number
struct_name: string
struct_active: number
partner_id: number
partner_user_id: number
partner_name: string
partner_active: number
user_id: number
user_name: string
user_email: string
profil_url: string
user_active: number
gestion: {
v_vetement: number
v_boisson: number
c_particulier: number
c_crosstrainning: number
c_pilate: number
}
PUT : V1/partner
voir GET partner
PUT : V1/partner/droit
PUT : V1/partner/active
PUT : V1/struct
voir GET struct
PUT : V1/struct/droit
PUT : V1/struct/active
PUT : V1/user/:nameColumn
V1/login
{
accessToken: string
user: {
id: number
email : string
first_connect: boolean
is_admin: boolean
user_active: boolean
user_name: string
profil_url: string
}
}
V1/partner
V1/struct
V1/partner/:id
V1/struct/:id
Marche à suivre :
git clone https://github.com/math-dev-24/ECF_STUDI_2022_BACK.git
cd ECF_STUDI_2022_BACK