Skip to content

arturo-villalpando/benxaamin

Repository files navigation

benxaamin

Benxaamin

Notes

Faltan muchas mejoras:

  • Terminar el actualizar un empleado.
  • Hacer los endpoint de la tabla relacionar, para hacer una relación sin necesidad de editar toda la info del usuario.
  • Mejorar la validación de errores que se tiene que regresar.
  • Y las solicitadas por la prueba.

Run

./vendor/bin/sail

Migrate

./vendor/bin/sail artisan migrate:fresh --seed

Algunas veces el seed truena ya que no se puso que validara que generará datos únicos

Postman

Usuario

Generar api key con los siguientes datos (Post -> body -> form-data):

POST: http://localhost:8000/api/login email: [email protected] password: demo123

Creare Employee

Generar usuario con (Post -> body -> form-data):

POST: http://localhost:8000/api/employee

"name": "Arturo", "email": "[email protected]", "position": "Developer", "birthday": "20/10/1985", "address": "Mintral 128", "address2": "Villae", "city": "Aguascalientes", "country": "Mexico", "cp": "96000" "skills": "[{ "Futball": 5 },{ "Basketball": 5 }]"

List employees

GET: http://localhost:8000/api/employee

GET: http://localhost:8000/api/employee/{id}

About

Benxaamin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published