Run DroneServiceMainApplication class or mvn spring-boot:run
Drone can be carried only one medication
<IP:PORT>/drones
curl -X POST http://localhost:8080/drones
-H "Content-Type: application/json"
-d '{ "serialNumber": "sss900",
"model":"Cruiserweight",
"weightLimit":690,
"batteryCapacity":100,
"state":"IDLE"}'
<IP:PORT>/drones/{droneId}/load/{medicationId}
curl -X GET http://localhost:8080/drones/100/load/1
<IP:PORT>/drones/{droneId}/medicationItems
curl -X GET http://localhost:8080/drones/100/medicationItems
<IP:PORT>/availabledrones
curl -X GET http://localhost:8080/availabledrones
<IP:PORT>/batterylevel/{droneId}
curl -X GET http://localhost:8080/batterylevel/100
END