Back to projects

Featured AI product ยท Functional prototype

StudyMate AI

A focused AI workspace for Multimedia Design students, combining specialised assistants, project context and clear interface states.

StudyMate AI dashboard with assistant navigation and the Study Coach workspace
The public prototype demonstrates the interface and static fallback flow without exposing an API key.

Problem

General AI chat can feel too broad for a student's actual task, project and level.

Target users

Multimedia Design students working with code, design, UX, exams and project planning.

My contribution

Product concept, UI design, frontend, backend structure, prompts and deployment preparation.

Technologies

HTML, CSS, JavaScript, Node.js, Express, OpenAI API, Markdown knowledge files and Cloudflare preparation.

Explore the product experience and the technical decisions behind the prototype.

01

The problem

Generic AI tools can give broad answers that feel disconnected from a student's current task. Students need focused support without writing a new role prompt every time.

Broad answers

A general chatbot does not automatically understand the subject, expected level or project context.

Too much setup

Students should not need to redefine a coding mentor, design critic or study coach in every conversation.

02

The solution

StudyMate combines six clear assistant roles, relevant project context and a calm workspace. The selected role shapes the support while the interface stays familiar.

Study Coach

Plans, explains and supports learning strategies.

Coding Mentor

Supports HTML, CSS, JavaScript, APIs and debugging.

Design Critic

Reviews hierarchy, visual choices and accessibility.

UX Researcher

Supports research, user journeys and testing plans.

Exam Coach

Challenges arguments and prepares project questions.

Project Manager

Turns project needs into priorities and manageable tasks.

03

User experience

The interface uses familiar chat patterns and makes assistant choice, system state and prototype limits visible before they become confusing.

01

Enter the demo

Continue without creating a real account.

02

Choose an assistant

Compare focused roles before starting.

03

Ask a question

Use a suggestion or enter a specific study task.

04

Follow the response state

See loading, success, error or an honest static fallback.

04

Testing and reflection

An internal walkthrough improved fallback copy and interaction clarity. External usability testing is still planned and is not presented as completed research.

Status: Planned โ€” external testing has not yet been completed.

Planned test details

Objective and participants

Test with 3โ€“5 Multimedia Design students whether they understand the assistant roles, complete the chat flow and recognise the static demo limits.

Tasks

  1. Explain the concept.
  2. Enter the demo and choose an assistant.
  3. Submit a realistic study task.
  4. Explain the static fallback.

Observe and measure

Record task completion, critical errors, moderator assistance, hesitation, wrong turns and participant comments.

Pending evidence

Findings and resulting design changes remain pending until the external sessions are completed.

What worked well

Focused assistant roles and visible states make the product idea easier to understand.

Biggest challenge

Balancing a simple interface with useful AI behaviour and honest prototype limits.

What I would improve

Run sessions with 3โ€“5 students, strengthen context handling and test the server-backed deployment.

Next project

LG Bio Capital Partners

Client website ยท Content hierarchy and frontend