Case Study

Datamatch

Simplify team building and Datathon registration.
Location
Barcelona
Project type
Frontend design
Developed at
Datathon FME
   Winner of the 2024 Datathon AED Challenge

Datamatch was born during Datathon FME and was developed in just two days by an amazing team of three. As the frontend developer and UI/UX designer for this project, I'll focus on the design decisions and user experience challenges we tackled to make hackathon team formation effortless.

For technical details about our matching algorithm and backend architecture, check out our Github repository.

Design Philosophy

Our primary goal was to create a seamless extension of the existing Datathon.cat ecosystem. Since Datamatch was designed specifically to enhance registration for this hackathon, maintaining visual consistency was crucial.

We drew inspiration from the original Datathon.cat color palette, embracing a modern blue-toned aesthetic that felt familiar. Our design philosophy centered on three key principles:

  • Consistency: Maintaining brand coherence with the existing platform
  • Simplicity: Reducing stress through intuitive interfaces
  • Efficiency: Streamlining the team formation process
Datamatch screen design examples
User Experience Design
The Dashboard

We designed the participant dashboard as a centralized hub, providing users with immediate access to essential information like upcoming events and deadlines. This approach ensures that participants never miss critical details and can quickly orient themselves within the platform.

The participant's dashboard design
Reimagining Registration Forms

Traditional one-page registration forms can be overwhelming, especially when collecting the comprehensive data needed for effective team matching. Our solution was to break the registration into logical, digestible sections.

Instead of presenting users with a daunting wall of fields, we created a progressive disclosure system. Each section focuses on a specific aspect of the participant's profile (technical skills, interests, availability, etc.), making the process feel simple and easy.

The reimagined registration form
Interactive Team Building

Rather than overwhelming users with endless lists of potential teammates, we took a curated approach. Our interface presents one optimal team combination at a time, reducing decision paralysis. Users can focus on evaluating a single, high-quality match rather than getting lost in endless possibilities.

Each participant is represented by an interactive, double-sided card that reveals key information about their skills and experience. This format allows users to quickly assess compatibility while maintaining a clean, uncluttered interface.

The team-building process itself is designed around flexibility. Users can:

  • Save promising candidates to the team selection
  • Swap team members to test different combinations
  • Adjust their team composition until they find the perfect balance

Once users have assembled their ideal team, joining is as simple as a single click. The dashboard immediately reflects the new team composition, providing instant feedback and eliminating any uncertainty about the registration status.

The interactive team building page
Results and Impact

By focusing on user-centered design and reducing friction at every step, Datamatch transforms what was traditionally a stressful aspect of hackathon participation into an engaging, almost game-like experience. Team formation becomes less about lucky connections and more about strategic, data-driven matches that enhance the overall hackathon experience.

We were very happy to win the 2024 Datathon FME AED challenge.

Want to see it in detail? You can explore our codebase on Github