https://github.com/flutterwiz/uav_monitoring_platform
MET Advanced Technology Systems
https://github.com/flutterwiz/uav_monitoring_platform
Last synced: about 1 month ago
JSON representation
MET Advanced Technology Systems
- Host: GitHub
- URL: https://github.com/flutterwiz/uav_monitoring_platform
- Owner: FlutterWiz
- License: mit
- Created: 2024-04-17T20:28:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T20:34:17.000Z (about 2 years ago)
- Last Synced: 2025-02-18T03:34:57.844Z (over 1 year ago)
- Language: Python
- Size: 593 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UAV Monitoring Platform
This project is a Python application for monitoring UAV (Unmanned Aerial Vehicle) activities using a Flask API.
## Installation
1. Install dependencies if they are not already installed (e.g., Flask, etc.).
2. Run the Flask application:
```bash
python app.py
```
The application will start running at `http://127.0.0.1:5000`.
## Usage
1. **API Endpoints:**
- `/api/drones/`: Retrieve a list of drones.
- `/api/tasks/`: Create a new task.
- `/api/tasks//`: Retrieve details of a specific task.
- `/api/tasks//execute/`: Execute a task.
2. **Testing Endpoints:**
The `test_api.py` file contains functions to test the API endpoints. Run the tests using:
```bash
python test_api.py
```