Pick2Moov is connecting travelers and driver-guides with its brand-new travel platform.

Developed by AppX, the platform connects travelers with verified local driver-guides across Portugal. Travelers choose their driver, negotiate the price, and pay only for time used. For drivers: full autonomy, own pricing, and 90% of each ride.

See Website See Website
arrow icon

AppX designed and developed a complete on-demand tourist tours platform for Pick2Moov, a Portuguese solution that connects travelers with local driver-guides across the country. The platform is already live in Portugal, available via mobile app and website, offering a flexible, transparent tourist mobility experience built with both sides of the journey in mind.

 

The platform connects travelers with verified local drivers, enabling instant bookings by geolocation or advance scheduling, from anywhere in the country. With negotiable pricing and a built-in timer, Pick2Moov breaks away from the rigidity of traditional tourist transport platforms.

Challenge

The main challenge was creating a fluid, intuitive experience for two very distinct profiles, travelers and drivers within a single solution that works across both the mobile app and the website, ensuring each side had access to the features tailored to their needs.

 

The most demanding part was the cross-device interaction within the ride pipeline: the entire flow, from request to final payment, had to be meticulously designed and tested to work seamlessly on both sides at the same time. The solution also needed to support real-time geolocation, direct price negotiation, a built-in timer, and secure payments with automatic invoicing all in a stable and scalable way.

Solution

AppX developed a complete platform for Pick2Moov, with distinct, optimized interfaces for both travelers and drivers, accessible via mobile app and website.

Travelers can view available drivers on the map in real time, browse detailed profiles featuring photos, languages, specializations, and reviews, and book a tour instantly or schedule one in advance. Pricing is set or negotiated directly on the platform, and the built-in timer ensures that payment accurately reflects the time used. Payments are securely processed by Stripe, and invoices are automatically generated by Moloni.

 

On the driver side, the platform offers full autonomy: each professional manages their own profile, sets their own prices, chooses their own schedule, and tracks their earnings, keeping 90% of the value of every completed tour.

Main features

Real-time geolocation and booking

Travelers instantly see available drivers nearby and can book a tour on the spot or schedule one in advance, with complete location flexibility anywhere in Portugal.

 

Direct price negotiation

There are no fixed rates. The driver proposes an hourly rate, and the traveler can accept it, negotiate, or make a counteroffer,  ensuring full transparency and a fair model for both parties.

 

Built-in timer and flexible tours

The platform features a visible timer running throughout the tour, allowing travelers to pay only for the time actually used. Tours can be extended at any point, with no rigid schedules or mandatory advance bookings.

 

Secure payments and automatic invoicing 

All payments are processed by Stripe. Invoices and receipts are automatically generated by Moloni, eliminating any exchange of physical cash and giving travelers complete peace of mind.

 

Verified driver profiles

Every driver goes through a manual verification and individual approval process before joining the platform. Profiles include a professional photo, languages spoken, years of experience, specialties, and available vehicles, so travelers can choose with confidence.

 

Driver management dashboard

Drivers have access to a full dashboard to manage their activity: setting prices, controlling schedules, tracking earnings, viewing tour history, and accessing a monthly ranking with rewards for the highest-rated professionals.

Tech stack

The Pick2Moov platform was built with Flutter, NestJS, MySQL, and AppX Core.

Flutter enables the creation of a high-performance native mobile app for both iOS and Android from a single codebase, ensuring a consistent and smooth experience for all users. NestJS structures the platform’s backend in a scalable, organized way, supporting all business logic, geolocation, and real-time communication. MySQL ensures the secure and efficient storage of all data generated by the platform. AppX Core accelerates development by providing a solid foundation of reusable features, reducing delivery time without compromising solution quality.

This combination results in a robust platform, ready to support Pick2Moov’s growth across the entire Portuguese territory.

Solution impact

Since the launch of the Pick2Moov app, the platform has been transforming the way travelers explore Portugal. With an intuitive experience, transparent pricing, and verified drivers, the solution built by AppX has placed a new level of freedom and confidence in users’ hands when it comes to discovering the country.

 

For drivers, the app has represented a new way of working with autonomy, fair compensation, and professional tools available right from their phone. Pick2Moov is thus establishing itself as a benchmark in mobility tourism in Portugal, backed by a technology platform that matches its ambition.

Let’s build something amazing together.

Thinking of starting a new project? Got an idea and need help to kickoff? We’re eager to hear about your project.

Drag me

Your Ebook is on it's way!

We received your request. 🙌🏻

Message Sent!

Your message has been sent. 🙌🏻 Our team will get back to you as soon as possible.