Please sign up or log in to continue.

Inspiration

Blockchain technology that helps trust minimize and decentralization of information. This idea of Global Delivery without a central trust will significantly reduce cost of shipping and disrupt shipping industry.

What it does

Travelers willing to carry a package with them register on this application and provide details about their journey. People who are interested in sending a package to a specific destination browse through the profiles of travelers and choose one of them. They place the details of their package and bid a price for the traveler. If the traveler accepts the bid, the contact details and package handover details (exact time and location) are shared between the two parties. A part of the payment is transferred to the traveler during the package handover and the remaining part is transferred post acknowledgement of parcel delivery by sender.

How we built it

Smart contract was built using Solidity, Hardhat is used for deployment and test, React for front-end, Google for Maps and Moralis for authentication and blockchain transaction execution.

Challenges we ran into

Compatibilities of libraries in web3 space and processing time of blockchain transaction in testnet.

Accomplishments that we're proud of

Great learning experience specifically gas cost optimization, solidity code coverage and code formatting. Hardhat is really great tool for deploy and test. We made a small group and onboarded few more developers into Blockchain technology!!

What we learned

Advance solidity concepts, React programming and usage of Hardhat tool. An introduction to NextJS but couldn't get this project done through it.

What's next for Global Federated Delivery System

Idea definitely has great potential to disrupt shipping industry. The ease of global delivery with millions of travelers will benefit both travelers and parcel senders. We believe this idea will become big and we are planning to continue to enhance this tool. There are few security / operational aspect that need to be evaluated.

Built With

Share this project:

Updates