Project overview
TransNaija is a train booking app UI I designed from scratch as a personal practice project. My aim was to create a clean, intuitive, and modern interface that makes booking a train ticket feel effortless. I wanted the design to feel friendly, fast, and easy to navigate — the kind of app you enjoy using, not just tolerate.
From the landing screen to the final confirmation page, every detail was designed with mobile users in mind. I combined bold colors, simple layouts, and smooth user flows to make the booking process quick and enjoyable.
Project challenge, solution & result
Many train booking apps feel outdated, overloaded, or just plain frustrating to use. My challenge was to design something modern, attractive, and functional, where users can search, select, and confirm their trip in just a few clicks.
I noticed that most existing train apps are cluttered and slow, making it hard for users to quickly find and book their trips. The challenge was to simplify the booking process while keeping it visually engaging and easy to use.
Cluttered Interfaces
I removed unnecessary steps and visual distractions, focusing on what really matters — booking your ticket in the fastest way possible.
Poor Mobile Optimization
The design was built mobile-first, ensuring smooth navigation and perfect responsiveness across devices.
Unclear Booking Flow
I created a clear, step-by-step flow so users always know exactly where they are in the process.
Lack of Visual Appeal
Bold colors, clean typography, and simple icons were used to give the app a fresh and modern feel.
I designed a minimal yet functional interface where users can search for trains, view available seats, and book tickets quickly. The layout is intuitive, and every action feels smooth and responsive.
Clean & Simple Layout
Every element is placed logically so users can find what they need instantly.
Interactive Seat Selection
Users can choose their seats visually for a more engaging experience.
Bold & Friendly Visuals
Vibrant colors and friendly icons make the app feel approachable and fun.
The final UI is sleek, user-friendly, and built to make the booking process enjoyable. From searching to seat selection to payment, every step feels quick and stress-free.
Faster Bookings
Users can complete their bookings in under a minute.
Engaging User Experience
Smooth animations and a clean design make the app feel premium and modern.
Frequently asked questions
It really depends on your project’s size and sparkle level ✨. Small projects can be done in a few days, bigger ones take a few weeks. Either way, I keep you updated every step of the way so you’re never left wondering.
I keep it simple: Chat → Create → Celebrate! We talk about your vision, I design and develop something amazing, you approve, and we both do a happy dance. 💃
Of course! I want you to love your project. We can tweak and adjust until it feels just right — kind of like adding the perfect seasoning to a dish. 🍲
Absolutely — I love working with dreamers and doers! Whether you’re a brand‑new startup or a growing small business, I can create designs that help you look like the big leagues.
No problem! Design is a process. If the first round isn’t quite “it,” I’ll gather your feedback and refine it until you’re head‑over‑heels in love. ❤️