Hexabot app

Overview
This is a project for the Designflows contest 2025 thath I took part in as a candidate. It's the design of an app for using robots on a lunar colony.
The Brief: Lunar Colony—Management of Hexabot multi-purpose robots
In a parallel universe, it’s the year 2025, and humanity has been establishing settlements on the Moon forthe better part of a decade. Everyday life in the lunar colonies would be impossible withoutHexabots—ingenious, multi-purpose robots that are crucial to survival in this unforgiving environment.Both families and teams of explorers rely on these tireless companions to perform a wide variety of tasks,from mining precious resources to growing crops and exploring uncharted craters. Your mission is todesign an app to help lunar pioneers manage Hexabots in an effortless and efficient manner—assigningtasks, tracking progress, and receiving vital updates with just a few taps of their fingers.
User Insights and Goals
Alongside with the brief, some important insights gathered from a 'rudimentary version of the app' are given to clarify the goal of the app.
The app will serve two main user profiles: Explorers and researchers and families. The first group focus on different mission-critical tasks, and need to conduct their experiments efficiently, while the second one rely on Hexabots for everyday activities, and require their interactions with the app to be as simple and straightforward as possible.
  • Frequent status checks. Users check the status of their Hexabots an average of 7-10 timesa day to ensure tasks are progressing as planned.
  • Time-sensitive task assignments. About 65% of users assign new tasks to Hexabots inresponse to urgent needs, often with minimal time for planning.
  • Complex operational setting. Users operate in challenging physical conditions, so theinterface should be accessible even when users have limited dexterity or time, such aswhen wearing gloves or a fogged-up helmet.
Finally, the brief pints out some preferences of the users, such as voice commands and personalization
User Scenario
On the Moon, advanced technology is essential. A research team in one of the lunar colony’s sciencedomes is working on a prototype turbine using a silicon 3D printer. However, they lack the specificmaterials needed to complete the project. The user opens the app to manage the Hexabots and starts onthe homepage, where they check the status of each Hexabot with all related info. Their goal is to quicklyensure that a Hexabot is tasked with gathering the necessary resources. Once this is accomplished, theuser then monitors the Hexabot’s progress, receiving updates when it has collected the materials andreturned to the dome after completing the task.
User Journey
I recreated the user journey of the scenario described in the brief, to break down all the steps the user will go through. This allowed me to focus on more details, included the feelings of the users, and resulted in some good ideas, listed in the improvement opportunities.
Initial sketches
These hand-drawn sketches serve as the initial wireframe concepts for the project, exploring different layout ideas and interaction patterns. They provide a rough visual representation of key screens and user flows, helping to define structure and functionality before moving to the design software.

The pencil is still the best tool when it comes to catch the speed of our brain.
Wireflow mid-fidelity
This wireflow illustrates the user journey of Tom as he navigates the app to monitor and manage Hexabots. It maps out key interactions, such as switching between views, selecting bots, using quick actions, and receiving status updates. The flow highlights how different screens connect to support a seamless experience.
Room for improvement
  • The task section in the map view can be complicated to use because of the high cognitive load
  • The task history is a good idea but the main focus should always been on the present moment. The progress of the current task should always be on the top of the visual hierarchy
  • The status of the main func tionalities of the bot should always be clearly visible (battery and task progresses)
Moodboard for high-fidelity mockups
I collected some examples from other apps before to jump into the high-fidelity design. My final decision was to go for a default dark mode, since on the moon there are several benefits by adopting this mode.
(e.g. avoiding the reflection on the helmet)
Final Designs
My final decision was to go for a default dark mode, since on the moon there are several benefits by adopting this mode. I went for a neon color palette on a dark background, quite appropriate for a futuristic app. I also introduced some improvements based on the list drafted before.
Below are the most relevant high-fidelity screens of the app, which include:
  • 2D map with various informations about the bots such as number, type, status etc.
  • 3D map with a semi-realistic view
  • Quick view of a bot in the map visualization, showing essential information
  • Expanded view of a bot in the map visualization, displaying more stats and data
  • Task history panel for a bot
  • List section for efficiently searching for a bot or team
Conclusions
This project has been an exciting challenge, pushing me to refine mobile interfaces that require a high degree of flexibility. Balancing simplicity for everyday users with the complexity needed by specialized operators has been a key focus throughout the design process.
In the end, this leap into the future has been both fun and insightful, offering a glimpse into how intuitive design can shape next-generation interactions.