000 / 100

Marco!

A mobile application that facilitates group travel planning. Marco makes group travel child's play!

marco

Type

Universal app (web + mobile)

My Role

Mobile & web developer

Year

2024

Worked on it

2 months full time

Team

3 designers, 2 developers

Stack

expo

react

tamagui

supabase

Context

It all started with an observation drawn from our personal experiences: planning a group vacation can be difficult, time-consuming, and sometimes a source of conflict due to the diversity of everyone's wishes and involvement. We took this as a starting point.

Project challenges and missions

1

Create a product.

2

Solve a real issue.

3

Scope a realistic MVP.

4

Make the app universal : web & mobile with same codebase

Personas

We've identified two main profiles: those who like to plan ahead, and those who like to be carried along by the organizers, and who won't necessarily propose during the trip, but will follow. Marco wants to address these 2 profiles: the spontaneous vs. the planners.

marco personas

Methodology

We iterated a lot during production and started from 0. We came up against major UX challenges. Our methodology was to use parallelization. The developers had to be able to integrate as many functionalities as possible without being too dependent on the design, which was not yet finished. We had to be very agile, and not hesitate to break and redo if necessary.

marco evolution

High Level Architecture

In order to have a universal application, we had to configure a monorepo correctly to deploy the web part on Vercel and the application part on EAS, which then enables it to be sent to the app stores.

marco high level architecture

Screens (1)

marco screens

Screens (2)

marco screens-2

Outcomes

Working on a product like this is exciting because it has a solid foundation. While it was quite challenging, the process was smooth, leading to great results. My two colleagues and I plan to continue working on this project with the goal of launching it in early 2025. Our objectives include refining the UX/UI through testing and feedback, adding new features, experimenting with affiliate marketing, and introducing a premium mode. In summary, we have many exciting tasks ahead!