Inspiration
I’m a business person which also my fellow colleagues also makes the same complaints about delivery issues, additionally client and Individual also. So as a software engineer knowing I can make things easier in that angle I decide to take up the task to make a logistics platform services where delivery can be smooth and easy,that is why I introduce tracking system so that client don’t need to call their vendor to have a whereabouts of where their item is and individuals don’t need to call the logistics company to know where their item is, it can be easily tracked. Also in this generation Technology is revolving and cryptocurrency is here to stay, we also decided while don’t we introduce crypto payment into our system as most people who are into the blockchain world can also benefit and get something easy for them to use if they don’t want to go through Bank processes. So all this brought up an inspiration and idea on how to create and Improve our services.
What it does
PayShip is a cutting-edge logistics platform that revolutionizes delivery and payment solutions. Our technology ensures swift and secure shipments by integrating real-time tracking with a unique tracking ID, allowing users to monitor their packages effortlessly.
What sets PayShip apart is our seamless payment system. Customers can choose from multiple payment methods, including cryptocurrency, card payments, bank transfers, and USSD. This flexibility ensures convenience, security, and accessibility for all users.
Our platform is designed for both businesses and individuals, offering a streamlined, tech-driven logistics experience. Whether shipping locally or internationally, PayShip guarantees fast, reliable, and hassle-free deliveries.
In an industry where speed and trust matter, PayShip bridges the gap between logistics and digital payments, making transactions smoother than ever. Our real-time map tracking provides full transparency, giving customers peace of mind throughout the shipping process.
At PayShip, we prioritize efficiency, security, and user experience, ensuring that logistics and payments work together seamlessly. Join us in redefining the future of shipping and payments.
How we built it
Frontend using: HTML5 Css3 JavaScript
Backend using: Node.js with Express.js MongoDB (Database) Mongoose(ODM)
Payment method: We integrate the Cryptomus gateway in Node.js, using the Cryptomus API along with the Node.js runtime. In practice, this involves:
• Setting up a Node.js project and installing libraries like axios to handle HTTP requests. • Using your Cryptomus API keys to authenticate and create payment invoices. • Establishing webhook endpoints in Node.js to process payment notifications.
This combination of Node.js, axios for API calls, and webhooks for event handling forms the core of the integration process.
Challenges we ran into
Challenges faced while trying to integrate the cryptomus into the Nodejs project - Adding necessary Varaibles to the end file.
Network connection.
Accomplishments that we're proud of
We’re proud that we introduce cryptocurrency into our platform which make it easy and convenient for anyone who is into the blockchain ecosystem to be able to make their payment swiftly.
What we learned
How to implement and integrate cryptocurrency into our platform.
What's next for PayShip
- Getting a reliable and equipped Physical logistics firm who is ready to make use of our platform.
- Inputting Verified Driver in our database.
Built With
- api
- axios
- cryptomus
- css3
- express.js
- html5
- javascript
- mongodb
- mongoose
- node.js
Log in or sign up for Devpost to join the conversation.