Skip to content

tony8901/drones

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Drones

Musala project

Introduction

There is a major new technology that is destined to be a disruptive force in the field of transportation: the drone. Just as the mobile phone allowed developing countries to leapfrog older technologies for personal communication, the drone has the potential to leapfrog traditional transportation infrastructure. Useful drone functions include delivery of small items that are (urgently) needed in locations with difficult access.

This project provides service through a REST API that allows clients to communicate with the drones (like a dispatch manager).

Specific communication with the drone is outside the scope of this project.

Technologies

Previous requirements

Clone the project

git clone https://github.com/tony8901/drones.git

Compilation

To build the project, open a terminal at the root of the project and run the following command:

mvn clean install

Execution

Open a terminal at the root of the project and run the following command:

java -jar target/drones-0.0.1-SNAPSHOT.jar

The application will start and be available at http://localhost:8080.

The test data for Postman is in the drones/src/main/resources/postman/Musala Drones.postman_collection.json file.

Swagger

To view the swagger API specifications go to: http://localhost:8080/swagger-ui/index.html/

Features

StateDrone

ModelDrone

Medications

Drones

Management

About

Musala project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages