An open API service indexing awesome lists of open source software.

https://github.com/lacegiovanni17/drones-backend

Designed and implemented a RESTful API 🔗 service to manage a fleet of 10 drones🚀 for efficient medication 💊delivery, optimizing logistics🚚
https://github.com/lacegiovanni17/drones-backend

expressjs git javascript joi-validation mysql nodejs nodemon sequalize typescript unit-testing

Last synced: about 1 month ago
JSON representation

Designed and implemented a RESTful API 🔗 service to manage a fleet of 10 drones🚀 for efficient medication 💊delivery, optimizing logistics🚚

Awesome Lists containing this project

README

        

# Drones-Backend
Designed and implemented a RESTful API 🔗 service to manage a fleet of 10 drones🚀 for efficient medication 💊delivery, optimizing logistics🚚

### [Live Site]()

## About
* 👋 Hi, I’m Chidike Henry
* 😎 I’m a MERN fullstack engineer
* 💻 This is a backend code for using drones to dispatch mediations
* 💞️ I’m looking to collaborate on JS projects
* 📫 How to reach me [email protected]

## Introduction
The purpose of this project task is to evaluate my abilities in creating a backend application using REST API to show how drones can be used as a medication dispatch service.

## Technologies Used
* NodeJS
* ExpressJS
* Javascript
* Typescript
* Jest
* Postman
* MySQL
* Sequelize

## Project Description: “Drone Dispatch”

## Getting Started
## Mini-proje

## Prerequisites
1. Ensure you have Node.js installed on your machine. You can download it from nodejs.org.
## Installation
1. Clone the repository: `git clone `
2. Navigate to the project directory: `cd `
3. Install dependencies: `npm install`
4. note: MySQL and sequelize is used in this project and you can access the DB with MySQL workbench on your PC

## Running the App from your terminal
1. From the root directory change to the src folder by running the following command `cd src`
2. From the src folder run the following command to start the backend server: `npm run start`
3. The backend server will be running at http://localhost:3306.

## Endpoints
1. GET

## Usage
To retrieve available , make a GET request to

To confirm a

Please use postman to test endpoints

## Documentation
Access documentation here -

## Error Handling
The application provides appropriate error handling for invalid inputs and unexpected scenarios.

## Testing
The application includes comprehensive unit tests to ensure reliability and functionality. Run tests using the following command: `npm test`

With these instructions, developers and users will be able to quickly set up and run the Drone Dispatch Backend App for testing and development purposes.

## Author

#### 👤 Author1
- GitHub: [@lacegiovanni17]https://github.com/lacegiovanni17
- Twitter: [@ChidikeC] https://twitter.com/ChidikeC
- LinkedIn: [LinkedIn]https://www.linkedin.com/in/chidike-chizoba-25628a40/

## Contributing
Contributions, issues, critics and feature requests are welcome!

## Show your support
Please give a ⭐️ if you like this project!

## Acknowledgments
- Hat tip to nVault
- Inspiration
- etc