Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ankit-ap-paul/wildlife-monitoring-software
Wildlife Monitoring Software using live audio
https://github.com/ankit-ap-paul/wildlife-monitoring-software
fastapi mongodb python
Last synced: 25 days ago
JSON representation
Wildlife Monitoring Software using live audio
- Host: GitHub
- URL: https://github.com/ankit-ap-paul/wildlife-monitoring-software
- Owner: Ankit-AP-Paul
- Created: 2024-07-11T15:38:44.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-28T12:24:22.000Z (6 months ago)
- Last Synced: 2024-11-13T19:41:38.023Z (3 months ago)
- Topics: fastapi, mongodb, python
- Language: Python
- Homepage:
- Size: 31.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Wildlife Monitoring using live audio
## Backend
Backend deployed at
Test endpoints using Swagger at
## System Design
![architecture](https://github.com/Ankit-AP-Paul/wildlife-monitoring-software/assets/83993904/5dcfa878-dfe4-4675-8159-9f7348393301)
## Database Schema
![db schema](https://github.com/user-attachments/assets/4e909bac-90d6-4db7-b267-1f9123f6dc74)
## API Reference
User Signup
```
POST /signup
```User Login
```
POST /signin
```Add Region
```
POST /region
```All regions
```
GET /all_region
```Get region by id
```
GET /region/{id}
```Add Sensor
```
POST /sensor
```Get all sensors
```
GET /all_sensor
```Get sensor by id
```
GET /sensor/{id}
```Create alert
```
POST /alert
```Get all alerts
```
GET /all_alerts
```Get alert by sensor id
```
GET /alert/{id}
```