Stooller
Stooller
The client's goal
Our client came to us with a product idea: an automated website for freight transportation services. The automation involved calculating the cost based on the volume of cargo, the number of floors for loading and unloading, and the distance of transportation.
The objective was to enter the market with a new offering and earn a percentage from successful freight payment transactions.
Platform Requirements: easy interaction between clients and freight carriers. Clients should be able to easily place orders, while carriers can accept, fulfill them, and receive payment. The client also highlighted several key requirements, such as precise location determination, consideration of holidays when calculating costs, and timely notifications for carriers.
Solution
The solution was an automated web platform that connects clients and freight carriers. The system's feature lies in the easy calculation of delivery costs and order processing. The system works with precise addresses using the Places API and calculates the price based on the distance considering holidays using the Directions API and Calendar API (illustrated below). We implemented a payment mechanism through Stripe for secure online payments. Fast response from order executors (freight carriers) is ensured through Twilio. Uninterrupted website operation is provided by Amazon services.
Technological Stack
Angular: Framework for the client-side, providing a dynamic user interface and ease of interaction.
Laravel: Used for the server-side. This PHP framework ensures efficient interaction with the database and easy scalability. Amazon AWS (EC2, SES, RDS): High service availability, efficient mail delivery, secure data storage.
Web development
- The Client registers and places an order
- Stripe is used for payment
- Stripe stores the credit data encrypted until the payment is made
- A sub-account is automatically registered for the Vendor in Stripe
- The Vendor links his real bank account to the account in the system
Other projects
Do you have a good project?
We will be happy to discuss it with you!