- Screens designed
- 185
- Platform
- iOS, Android and iPad
- Market
- Content needed: country or region
- Languages
- 4
Overview
Talvio connects people who offer a skill, from graphic design to tutoring, with people who want to book them. Providers list skills with a fee and description, manage bookings through every stage, and publish courses and posts.
The app supports English, French, Japanese, and Spanish, and was designed for phones and iPad.
What made it complex
- Two sides in one app: people offering skills and people booking them
- A full booking lifecycle, including structured cancellations and disputes
- Courses, posts and reels alongside bookings
- Identity checks with face verification and date of birth
- Four languages across phone and iPad
Key decisions we made
What the product does
Every feature below was specified in the requirements and shown in the designs.
- Skill listings. Add skills with a fee, description, and media.
- Bookings. Pending, scheduled, completed, and cancelled bookings with full details.
- Cancellations. Structured cancellation reasons for every booking.
- Disputes. Dispute details and status tracking for a booking.
- Courses. Create, manage, and purchase courses.
- Posts and reels. Share photos and videos, tag people, and add a location.
- Messaging. Chat between members, with comments on posts.
- Top-rated providers. A ranked list of the best-reviewed providers.
- Identity checks. Face verification and date-of-birth confirmation.
- Location. Location permission and map-based requests.
- Four languages. English, French, Japanese, and Spanish.
- Payments. Saved payment methods for bookings and courses.
How we worked
Discovery sessions, then business, functional and technical requirements and a data model, then design and handover. Every screen traces back to a documented requirement.
What the client received
Plain names first; the short labels are what developers call each document.
Business Requirements Document
Business goals, users, scope, and success measures.
Functional Specification Document
Every feature, flow, business rule, and screen behavior.
Technical Requirements Document
Architecture, integrations, security, and performance requirements.
Entity Relationship Diagram
The data model behind the product and how its records connect.
UX and UI design
185 screens, ready for development handover.
A look inside the product
8 of the 185 screens we designed. Scroll or swipe to see more.








Outcome
Content needed: a real quote from this client, two or three sentences, in their own words
Have a product like this in mind?
We start with discovery: requirements, documentation and design that any development team can quote and build from.
Free and without obligation. Content needed: call length
- Before the callWe read what you sent, so the call starts with your problem.
- On the callWe ask questions, listen, and explain how we would approach it.
- After the callIf we are a fit, a written proposal with a fixed scope follows. If not, we say so.