Click any image to explore the gallery in full screen
ESCClose←→Navigate
Overview
About This Project
Flyone is a premium, AI-powered travel booking mobile application that
aggregates flights, trains, buses, and boats into a single platform. Built
with Flutter for cross-platform deployment, featuring a luxury editorial
design system with dramatic gradient headers, choreographed animations,
and crystal-clear typography.
The Challenge
The travel industry lacks a unified booking platform that covers all
transport modes with a premium user experience. Existing apps feel
fragmented — separate apps for flights, trains, and buses with
inconsistent design quality. Flyone solves this by bringing everything
together in one beautifully crafted mobile experience.
What I Built
A complete Flutter mobile app with 13 screens, 102 Dart files, and a
production-grade design system — built entirely using AI-assisted
development with Claude Code (Opus 4.6) and the Superpowers plugin.
Key Features
Multi-modal search across flights, trains, buses & boats
Smart booking flow with interactive seat maps and add-ons
Digital e-tickets with QR codes and barcodes
AI chat assistant with conversational travel help
Real-time vehicle tracking with route visualization
Payment integration with wallet, BNPL, and promo codes
Booking management with upcoming/completed/cancelled tabs
Loyalty program with tier progression
Push notification system with categorized alerts
Design System — "Soft Depth"
Deep Purple (#2D2654) + Teal (#5BCFCF) + Lilac (#D6CCFF) palette
Poppins (headings) + Inter (body) typography pairing
Gradient hero headers across all screens
Floating glass-morphic bottom navigation
3-tier shadow system (subtle + elevated)
Staggered entrance animations with spring press states
Development Journey — AI-Powered Workflow
This project showcases the power of AI-assisted development using Claude
Code with the Superpowers plugin:
Phase 1: Planning & Design
Used the brainstorming skill to explore design directions and settle
on "Soft Depth" aesthetic
Created a detailed design specification with typography scales, color
tokens, and component guidelines
Used the writing-plans skill to produce an 11-task implementation
plan with complete code for every step
Phase 2: Implementation
Executed the plan using subagent-driven development — dispatching
fresh AI agents per task with two-stage code review (spec compliance +
quality)
11 implementation tasks completed sequentially, each verified with flutter analyze