Running assistant · UX / UI

Runner

Runner is an AI-powered personalized running assistant designed to help busy runners automatically generate tailored running plans based on their schedules and weather conditions.

RoleRunning assistant · UX / UI
ScopeRunning assistant · UX / UI
ProjectRunner
Runner · selected work
01 / OVERVIEW

Overview

Runner assistant

Runner is an AI-powered personalized running assistant designed to help busy runners automatically generate tailored running plans based on their schedules and weather conditions.

03 / PROBLEM STATEMENT

Problem Statement

Through research, we discovered that many runners face the following common issues when planning their runs:

Difficulty sticking to a running plan – Busy lifestyles make it hard for users to schedule and stick to a consistent running routine.

Ignoring weather conditions – Many runners only realize poor weather conditions after they’ve started running, leading to discomfort or skipped runs.

Lengthy pre-run preparation – Manually planning runs and selecting appropriate gear takes time and effort, reducing motivation.

04 / SCOPE

Scope

Research, Data Analysis, Data Visualization, Information Architecture, User Flow, Visual Design, Prototype, Wireframes

05 / KEY FEATURES

Key features

Automated Running Plan

Generates a personalized daily running plan based on user preferences, weather, and schedule.

Sends push notifications each morning to remind users of their running plan.

Weather-Based Outfit Recommendations

Provides outfit suggestions based on real-time weather data (temperature, wind speed, humidity).

Allows users to save preferred gear and match it with current weather conditions.

Personalized Settings and Adjustments

Users can customize preferences such as distance, pace goals, and acceptable weather conditions.

Includes an “adjust plan” feature to modify the plan before running.

Calendar Integration

Seamlessly integrates with Google Calendar and Apple Calendar.

Allows users to adjust running plans directly from their calendar. weather, days of running, and dressing suggestions, it can add, view and edit the running plan. When the user click the single-plan, it will show dressing suggestions and warm greetings.

06 / REFLECTION & NEXT STEPS

Reflection & Next Steps

What I learned:

Automation and personalization are key to improving the user experience.

Clear feedback and labeling improve user understanding and reduce friction.

Next Steps:

Add GPS-based route recommendations

Explore deeper integration with Apple Watch and other wearables

Reduce planning time → Automate running plan generation

Increase running comfort → Provide weather-based outfit suggestions

Improve user engagement and consistency → Integrate the running plan into the user’s daily schedule

Design Goals

Next project
Jane’s List