Skip to content

aliaksandrparfiankou/mediacube_employers_api

Repository files navigation

mediacube_employers_api

Test task for employers grid system

Requests

  • department.add
  • department.remove
  • department.edit
  • department.get
  • departments.get
  • employee.add
  • employee.remove
  • employee.edit
  • employee.get
  • employees.get
  • company.getEmployees

What I've done

  • Migration
  • Seeds
  • Faker
  • Controllers
  • Models
  • Respositories
  • Requests
  • Resources
  • Routes
  • Exceptions
  • Enums
  • Transactions for several requests
  • Versioning
  • Maybe somthing else I forgot

And what not

  • Unit, integration and functional tests. Implementation took a lot of time and not I have to implement web side.
  • Indecies, because it takes a lot of time to optimize joins
  • Timezones, because not specified in technical statement

Implementation time

about 6-7 hours

About

Back-end side of test task of employers grid system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages