Inspiration
Sometimes we need a package delivered within a very short period of time and don't have the time or budget to send an express/same-day package via post.
What it does
Beelivery allows everyday drivers who are anyways driving between cities to post their routes, and take packages with them in exchange for a fee. Drivers can upload their routes, where users can request for them to bring a package along. This way, if you need a package delivered this afternoon, you can search for drivers "Deliverbees" which are heading to the destination fo your package anyways! Once a driver (Deilverbee) begins his or her route, they can use the in-app navigation module with help of the TomTom API.
How we built it
We build Beelivery as a native Android Application, using Firebase as a backend as well as a content storage bucket. Beelivery requires Maps, Address queries as well as GPS routing, so we integrated the TomTom Maps and Routing API to help Beelivery achieve its purpose.
Challenges we ran into
The biggest challenge we ran into was planning the most essentials use-cases in the app given the time constraints. We also spend a decent amount of time trying to understand the GPS navigation setup with the TomTom API, which was actually really exciting, as the API was very well documented.
Accomplishments that we're proud of
We are proud that we were able to accomplish a nearly fully functional app. The only section we were not able to include due to time constraints is including a Stripe payment system for the users and drivers (Deliverbees).
What we learned
Our team learned a lot about Location technology by utilizing the TomTom API's.
What's next for Beelivery
The next steps for Beelivery are to extend the Driver route and package info, by including images and package weight details. Beelivery will also be using the Stripe payment platform to handle payouts to the independent drivers.
Log in or sign up for Devpost to join the conversation.