Skip to content
Start a project

iNvicta · Mobile app · Education and personal development

Personal growth, one micro-challenge at a time.

The iNvicta splash screen on a phone, beside Vic the purple dinosaur

About the project

iNvicta is a mobile personal-development experience designed for college students. It brings short activities, practical challenges, and playful rewards together to make learning feel approachable and worth returning to.

Client
Education
Industry
Education and personal development
Platform
Mobile app
Services
AR / VRWeb & Mobile AppsDesign
Our role
Full Stack Developer & 3D Integration Engineer
areas of personal development6
our custom, gender-neutral mascotVic

Want to discuss your project with our team?

Book a call

College is a time to explore what comes next.

iNvicta turns personal development into a series of manageable activities, with a friendly dinosaur companion, Vic, adding personality throughout the journey.

The experience connects learning with action. Users choose a challenge, work through short activities, and receive recognition as they progress.

Technology

  • React
  • React Native
  • Node.js
  • MongoDB
  • Unity 3D

The design challenge

Personal development can feel broad and difficult to begin. The design needed to make the first step clear, keep activities easy to navigate, and give users a visible sense of progress.

The visual language also needed to balance playfulness with relevance to college life.

How it works

Unity 3D assets were integrated into mobile and web experiences to create interactive learning environments.

The backend provides APIs for lesson content, learner progress, and personalization.

The iNvicta onboarding screen on a phone: Complete fun micro-challenges in 6 different areas of personal development

A welcoming first step.

Onboarding introduces the purpose of the app through short messages and illustrated screens. Users can understand the experience before choosing their first activity.

The iNvicta challenge selection screen on a phone, with six challenge cards

Six starting points for growth.

The challenge selection screen organizes six themes into approachable cards: gratitude, building a personal advisory board, time management, body language, doing more with less, and making a strong first impression.

A grid of iNvicta screens, including challenge selection, episodes, daily prompts and achievements

Learning that leads to action.

Short episodes and daily prompts encourage users to apply what they learn. Progress indicators and clear actions keep attention on the next step.

The iNvicta Level 1 Completed screen on a phone beside a gold medal

Recognition along the way.

Coins, levels, completion screens, and certificates make progress visible. The achievement experience gives users a clear moment to recognize a finished challenge.

The iNvicta splash screen on a phone, beside Vic the purple dinosaur

A companion with character.

Vic brings warmth and continuity to the product. We created this custom, gender-neutral mascot with playful animations along the way, and the purple dinosaur appears across the brand experience, connecting onboarding, learning, and celebration.

A grid of colourful 3D icons used across iNvicta

Visual direction.

Deep navy backgrounds provide a consistent canvas for violet gradients, bright rewards, and colorful 3D icons. Rounded cards group activities, while prominent purple buttons make the next action easy to find.

iNvicta certificate and level completion screens with achievement cards
The iNvicta challenge selection screen on a phone against a dark purple circle
The iNvicta challenge selection screen on a phone resting on purple paper
Two phones showing iNvicta challenge selection and Level 1 completed

How we optimised it.

  1. 01

    Unity 3D assets integrated into both mobile and web.

  2. 02

    Gamification and 3D characters make lessons more engaging.

  3. 03

    Backend APIs handle lesson content, progress and personalisation.

What it achieved

A playful personal-development app for college students, combining bite-sized challenges, a memorable dinosaur companion, and rewarding progress milestones.

What it can do.

  • Guided onboarding
  • Six micro-challenge themes
  • Short episodes and daily prompts
  • Coins, levels and certificates
  • Vic, our animated mascot
  • Progress tracking
  • Mobile and web experiences
  • Unity 3D integration

Every layer, one team.

5 disciplinesInvicta
  • UI/UXUser experience and interface design
  • 3DUnity animated characters
  • MobileReact Native app
  • WebReact app
  • BackendLessons, progress, personalisation
Next project Livyana Healthcare Peer Support Community · Healthcare

Have a project in mind?

Tell us what you're working on. In a free 30-minute call we'll suggest a clear first step, with no obligation.

Start a project