Budget: 25000 EUR Deadline: 20 days
The budget is 85,000 UAH and 20 working days for the first stage of design, prototype, and technical model. Full development of the web, applications, dashboards, payments, GPS tracking, ratings, and automatic carrier selection is already a large product; it is reasonable to estimate it after this stage, not by guesswork =)
At the start, I wouldn't build everything as one solid block. The first stage includes client and carrier scenarios, roles, tariff model, selection rules, payment scheme, data map, prototype of main screens, and the plan for the first launch. The complexity here is not in the screens, but in ensuring that the system operates stably as the network of carriers grows.
> What selection model is needed in the first version - automatic assignment, auction among carriers, or a mixed option?
> Online payment should go through a secure agreement with funds held until completion, or is it just payment for the application?
Similar cases in terms of operational logic from Ingello:
> https://business.ingello.com/svitbus - transportation platform with booking and operational logic
> https://business.ingello.com/northwest - transportation direction where important routes, applications, and process management are key
> https://systems-fl.ingello.com/ua - main page of Ingello Systems for projects with architecture, automation, and complex business logic
!!I would start with architecture and prototype!!, because without this, such a service easily turns into an expensive collection of screens rather than a platform. Well, yes, it sounds a bit harsh, but with such products, the saying holds true - measure seven times, launch once.