Anubis Martial Arts logo Martial arts academy platform

ANUBIS Academy

A modern martial arts academy platform for members, coaches and administrators—from schedules and check-ins to memberships and academy operations.

Anubis concept artwork: a mobile device beside a martial arts gi and black belt
Concept artworkNot product UI
Product
Anubis Academy
Audiences
Members, coaches, administrators
Views shown
12 screens, member and admin
Data
Sanitized sample data

01Why it was made

One place for the whole academy.

A martial arts academy runs on rhythm: classes at set times, members who train several days a week, coaches who need to know who is on the mat, and administrators who keep memberships and payments in order.

At Anubis, that rhythm was spread across scattered schedules and manual attendance. Members had to look in different places to find out when to train, and staff had to piece together who attended and who was current.

The goal was simple to state: give members and staff one place where the academy's schedule, attendance and memberships live together.

02Problems to solve

What the app had to replace.

  1. Schedules lived in too many places.Adults and Kids / Juniors timetables needed a single, current home that members could open in seconds.
  2. Attendance was tracked by hand.Check-in needed to be fast at the door and recorded without paperwork.
  3. Membership status was hard to see.Members wanted to see their plan, requests and payments; staff wanted to see who was active.
  4. Academy news did not reach everyone.Gradings, camps, seminars and competitions needed a dependable channel inside the same app.
  5. Staff lacked a shared overview.Coaches and administrators needed members, schedules and finances side by side.

03The solution

Two connected experiences.

Member app 08 views

  • Home with next class and membership status
  • Weekly schedules with full-screen viewing
  • Private classes with coach selection
  • Competitions discovery and registration
  • QR code check-in at the academy
  • News, camps, seminars and events
  • Membership plan, requests and payments

Academy console 04 views

  • Overview of attendance, members and revenue
  • Member search and membership status
  • Independent Adults and Kids / Juniors schedule publishing
  • Payments and monthly performance

How they connect Shared data

A schedule published in the console is what members open on their phones. A QR check-in at the door becomes attendance in the overview. Membership status is the same record for the member and the administrator.

04Brand identity

A crest, carried into the interface.

#0E0F13Mat black

App background. Matches the crest's black field so the logo sits naturally in the header.

#15181DCard graphite

Raised surfaces for membership, streak, check-in and news cards.

#F3F5F1Crest white

Primary text and the logo mark itself: high contrast for reading at the academy door.

#CE262CSignal red

The single accent: next class, active tab, check-in action and the member avatar.

#4ADE80Status green

Reserved for positive state, such as an active membership.

Interface colours sampled from the supplied product screens, not an official brand specification.

Presentation typography

Display / PoppinsAa Gg 012

Headlines and chapter titles

Geometric and compact at large sizes, so chapter titles read as clear signposts through a long story.

Body / InterAa Gg 012

Explanations and captions

Neutral, open letterforms keep longer explanations comfortable to read on phones and desktops.

Labels / JetBrains Mono01 / 12

INDEXES, ROLES, VALUES

Fixed-width figures for screen numbers, roles and colour values, echoing the data in the product itself.

These three families are the FairSmith presentation fonts used to tell this case study. They are not presented as Anubis's official app or logo typefaces, which are not documented here. The logo lettering is shown only as supplied artwork.

05Application screens

The product, screen by screen.

Twelve real screens: eight from the member app and four from the academy console, shown with sanitized sample data.

The member app.

08 views / Member

Anubis member home showing training, membership, and academy updates
Member01

Member home

At-a-glance training, membership and academy updates.

Anubis weekly adults programs schedule
Member02

Class schedules

Weekly adults programs, training times, and skill levels in one view.

View full screen
Anubis focused full-screen class schedule
Member03

Full-screen schedule

Tap-to-open schedule with focused full-screen viewing.

Anubis private classes and coach selection screen
Member04

Private classes

Browse coaches and request private training.

Anubis martial arts competitions and registration screen
Member05

Competitions

Discover events and register from the app.

Anubis member QR code for academy check-in
Member06

QR check-in

Fast attendance check-in using the member QR code.

Anubis academy news, camps, seminars, and events
Member07

News & events

Academy announcements, camps and seminars.

Anubis current membership plan, sessions, and payments
Member08

Membership

Current plan, requests, private sessions and payments.

The academy console.

04 views / Admin

Anubis administrator overview with attendance, members, and revenue
Admin09

Academy overview

Live attendance, member status and revenue indicators.

Anubis administrator member management and status screen
Admin10

Member management

Search members and review membership status.

Anubis administrator schedule management screen
Admin11

Schedule management

Publish Adults and Kids / Juniors schedules independently.

Anubis administrator payment and monthly performance overview
Admin12

Finance overview

Review payments and monthly academy performance.

Your product next

Two engineers.
One direct line.

Portfolio demonstration using sanitized sample data. No production information is included.