/schedule-technicians-api

This API allows the registration of technicians and customers to schedule a technical visit at the customer's address.

Primary LanguageJava

idJava API

This API allows the registration of technicians and customers to schedule a technical visit at the customer's address.

Techs

Development

docker-compose up -d

To do

/api/v1/company
- [✔️][GET] Get all registered companies
- [✔️][GET] Get Company by Id
- [✔️][POST] Register Company
- [✔️][PATCH] Edit Company by Id
- [✔️][DELETE] Delete Company by Id
-------------------
/api/v1/technician
- [✔️][GET] Get Technician by Enrollment
- [✔️][POST] Register Technician
- [✔️][PATCH] Edit Technician by Enrollment
- [✔️][DELETE] Delete Customer via Enrollment
-------------------
/api/v1/customer
- [✔️][GET] Get Customer by Id
- [✔️][POST] Register Customer
- [✔️][PATCH] Edit Customer by Id
- [✔️][DELETE] Delete Customer by Id
-------------------
/api/v1/scheduling
- [✔️][GET] Get Scheduling by Service Order (OS)
- [✔️][POST] Register Scheduling
- [✔️][PATCH] Reschedule Scheduling by Service Order (OS)
- [✔️][DELETE] Cancel Scheduling by Service Order (OS)