Test task for employers grid system
- department.add
- department.remove
- department.edit
- department.get
- departments.get
- employee.add
- employee.remove
- employee.edit
- employee.get
- employees.get
- company.getEmployees
- Migration
- Seeds
- Faker
- Controllers
- Models
- Respositories
- Requests
- Resources
- Routes
- Exceptions
- Enums
- Transactions for several requests
- Versioning
- Maybe somthing else I forgot
- 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