SkyDrop
(For IITBBS GC Webathon' 23)
A web application for a drone delivery company to facilitate efficient and timely deliveries.
Steps to run locally
Server
> cd backend
# install npm packages
> npm install
# start server
> npm start
Client
> cd frontend
# install npm packages
> npm install
# start client
> npm start
Features
For User
- Users can request drone pickups and track their deliveries.
- Users can view their history of pickup orders.
For Admin
- Admin can view, approve and reject delivery requests
- Can track all drones live in a master map
- Can view history of all past delivery requests
Technologies used
- React JS
- Node JS
- Firebase
- Material UI
- Mapbox