Skip to content

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

Notifications You must be signed in to change notification settings

lacegiovanni17/Drones-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drones-Backend

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

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 chidike.henry@gmail.com

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 <repository-url>
  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

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published