Skip to content

GBOTOUNOU/webTrainig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

webTrainig

Test de d'approbation

Dans le but de la validation de vos dossiers et compte tenu des stacks choisirent, la prise en main de ces outils est sanctionné par un test de compétence avec les taches ci-dessous

Réalisation d'un crud

Il s'agira de :

  • Cloner ce projet et créer une branche portant votre nom sur la quelle vous allez travailler

  • A la fin de votre travail fait un merge request vers la branche : dev-votrenom NB : cette branche sera créé deux jours avant la fin par moi

  • Les dépendances suivantes sont à prises en compte

  • "php": "^8.0|^8.1"

  • laravel 8

  • mysql

  • Bootstrap 4.4

  • Jquery 3

  • Datatable

  • Il est impératif de réaliser les migrations pour la structure de la base de donnée

A FAIRE

- Concevez une application web qui se chargera de :


  • d'enregistrer un role (nom,niveau)
  • d'enregistrer un utilisateurs (nom, prenom, sexe, date de naissance, téléphone, nom utilisateur, mot de passe , photo de profile, role)
  • de modifier ses données
  • de supprimer
  • d'afficher la liste des utilisateurs enregistrés dans la base et le role respectif

Adopter une structure Rest

- L'application web doit exposer les endpoints suivants :

  • /api/role [GET, POST, DELETE, UPDATE]
  • /api/user [GET, POST, DELETE, UPDATE]

Vous disposez de 7jours avant la fin, à compter du jours où vous recevez le mail

About

recretement test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 85.5%
  • Blade 14.1%
  • JavaScript 0.4%