A dual-platform tool for structured horse collaboration

Effortless shared horse care

COMPANY

Student Project

ROLE

UX Designer &
Developer

Focus

Development

YEAR

2024

Meet EquiShare — a mobile app built to streamline the organization of shared horse care and riding partnerships.

Developed over the course of one semester, the project focused primarily on building a fully functioning mobile application, my first programmed app. While a fellow student worked on the connected web application, my responsibility centered on designing and developing the mobile experience.

Tools Used

  • Flutter (Mobile App Development)

  • GetX (State Management & Routing)

  • Bun (Server Runtime)

  • Drizzle ORM (Database Layer)

  • SQLite (Local Data Storage)

  • Firebase Authentication

  • Custom REST API (JSON-based)

  • ChatGPT (Ideation, code assistance, problem-solving)

The Problem we adressed

When I started my own riding partnership, I often felt unsure about certain routines despite having everything explained to me.
Important details were scattered across chats and verbal instructions, and misunderstandings happened easily. To eliminate this confusion and make communication between owners and riding partners clearer and more reliable, we created EquiShare, a tool that centralizes information and makes shared horse care easier for everyone.

Target Group

The app is designed for horse owners and their riding partners, with a particular focus on young adults aged around 18–35 who value a structured yet modern solution for managing their shared riding routine.

Login & Profile

Users can sign in or create a new account to get started. Right after onboarding, they can join horses by entering the unique codes provided by the horse owner.
Joined horses appear directly in the profile, where users can add additional horses, update their personal information, or log out.

Horse Overview

This tab provides a clear overview of all horses a user is connected to. From here, they can navigate directly to each horse’s profile to access all relevant information or switch to the training section to see summarized insights into recent activities and completed sessions.

Calendar

In the calendar, users can create and view appointments for specific horses. This ensures that both riding partners and horse owners stay aligned on schedules, planned activities, and upcoming responsibilities at all times.

Complementary Web Application

The connected web application perfectly complements the mobile app by giving horse owners a broader and more convenient overview of their horses. It simplifies management, coordination, and communication with riding partners, making it easier to organize responsibilities and keep everyone aligned across both platforms.

Learnings

At the beginning of the project, we set our ambitions too high. Since I had never programmed an app before, I underestimated the constraints that come with development experience and technical feasibility. I approached the project too much from a UX perspective, imagining features like a detailed feeding plan that would have been great in theory but far too complex for the available time.


Through this process, I learned to prioritize, narrow down the scope, and focus on what truly matters first. Instead of following a feature-rich vision from the start, I shifted toward an MVP mindset — something that challenged my usual design-driven approach but ultimately helped me deliver a functional, realistic product.