
Booking & Shop Management
VIB Barber
Connecting clients, barbers and the everyday rhythm of a shop.

The Story of the Boy from the Iceberg


Interactive Portfolio by Asher Ayub
Full-Stack Developer · Mobile · Web · BackendIn this world, people can control one of four elements — fire, water, earth, or air. Only one can master all four, and they are called the Avatar. Their duty is to keep balance between the peoples.
air
Flutter · Dart · Riverpod · BLoC · GetX · GoRouter
Cross-platform mobile experiences for Android and iOS.water
React · TypeScript · Next.js · Responsive UI
Responsive, product-focused web experiences across screen sizes.earth
Node.js · Supabase · PostgreSQL · MongoDB · FastAPI · REST APIs
The systems, APIs and data layers that power product functionality.fire
Stripe · Firebase · Push Notifications · Google Maps · External APIs · Real-Time
Connecting applications to payments, communication and real business operations.Balance Restored
Mobile · Web · Backend · Integrations


Chapter One
When Aang learned that he was the Avatar and had to leave his childhood behind for duty, he was afraid.
At night, he flew away on his bison, Appa, got caught in a storm and froze in the ice for 100 years.
Chapter Two
100 years later, the people of the Southern Water Tribe, Katara and her brother Sokka, accidentally freed Aang and Appa from an ice trap.

The world demanded of Aang: master all four elements, stop the Fire Lord, and end the 100-year war. But his true battle was different.
Scroll to discover my approach ↓

A DIFFERENT KIND OF BALANCE
I build polished interfaces, but the experience doesn't stop at the screen. My work extends into APIs, databases, payments, real-time features and the systems that make products work end to end.
Five projects · Six companions
Every companion opens a different chapter of my work.
Choose a character to discover the project
Booking & Shop Management
Connecting clients, barbers and the everyday rhythm of a shop.

Therapy & Learning Companion
Visual routines, learning activities and rewarding little moments.

Accident Replacement Vehicle Platform
A clear next step when the unexpected happens.

Food Ordering Application
From the first craving to the latest order update.

Artist-Centric Music Platform
Music, community and creator workflows in one connected world.
More work will be revealed soon.
Mobile craft. Web experiences. The systems that connect them.
Chapter Final

Avatar Roku did not teach the techniques of the elements. He taught what mattered most…
To be the Avatar is not to be perfect. It means carrying the weight of others' mistakes — and finding the strength within not to repeat them.
Finale
The war had raged for 100 years, and it could have ended with a single strike. But instead of a killing blow — light: the Avatar took the Fire Lord's bending, not his life.


Chapter Epilogue
The ashes cooled. The wind carried away the smoke. And above the world, for the first time in a hundred years — a clear sky. Aang gave fire back its true nature: to warm, not to destroy.
