Astra AI - Web app design

My role

Product Designer -  Research, Graphic design, UX & UI Design

Team

Klemen Selakovič, Product lead

Me, Product Design

Timeline & Status

4 Months, Live

Overview

Astra AI is an AI-powered math tutoring platform designed to provide personalized, step-by-step solutions for students in elementary and high school, as well as anyone looking to improve their math skills. As the company moved beyond its MVP stage, they needed a more refined product that could scale while maintaining a seamless user experience.

I was contracted as a product designer to improve discoverability, enhance usability, and implement new features that would support Astra AI’s evolving needs.

PROBLEM OVERVIEW

Astra AI was growing beyond its MVP and needed a more refined experience

RESEARCH AND STRATEGY

Understanding the product’s evolution

Navigating a fast-paced startup environment

My work was largely independent, with tasks assigned directly by the Product lead. While I wasn’t able to have a direct contact with users, I based my decisions on available data and market trends to ensure practical and effective solutions.

Strategy for coming up with solutions

Since Astra AI was moving beyond its MVP phase, I had access to a few previous user testing reports but primarily relied on competitor research and industry best practices. However, given the emerging nature of AI-powered tutoring platforms, there were times when I had to improvise and develop my own solutions.

Working with the current product

To maintain consistency, I adhered to Astra AI’s existing design language. The objective wasn’t to rebrand the product but to refine and expand upon what was already in place, ensuring a seamless experience for existing users while integrating new features smoothly.

DESIGN APPROACH

Finding the right approach in a fast-moving environment

Prioritizing the right tasks

Each week, the Product lead and I reviewed tasks to determine priorities based on implementation difficulty and impact on the product. High-impact tasks often required more in-depth exploration, while simpler ones needed quick, efficient solutions.

UI DESIGN AND IMPLEMENTATION

Creating a seamless and scalable experience

Understanding existing design patterns

Since Astra AI lacked formal documentation on design guidelines, I spent time exploring the existing product to understand its structure and design patterns.

By studying how previous elements were implemented, I ensured consistency in new designs. When introducing new patterns, I carefully evaluated their fit within the existing system and how they would scale over time.

Adding a new tutor

One of the major additions to the platform was support for a new tutoring subject: English. This required structuring different language levels and tailoring the user experience accordingly. For beginners (A1 level), instructions were provided in their native language, while more advanced learners received instructions in English.

Additionally, I designed a solution that eased the users into using the new model by showcasing multiple prompt examples, helping users understand what the AI could assist them with.

Re-designing some of the existing features

Although the direct impact of these changes wasn’t formally measured, reworking some of the core flows significantly improved the product’s usability. The redesigned features made the experience feel more structured and intuitive, allowing users to navigate the platform with greater ease.

FINAL DESIGNS

A seamless experience

IMPACT AND LEARNINGS

Evaluating long-term value and key takeaways