Rovora — Flutter Car Rental App UI Kit
A car rental kit where the booking is a road you stretch, and every car is painted in code so swatches recolor it.
The live preview on CodeCanyon is this app compiled for the web: the real build, not a video.
Rovora treats a rental as a span of time. Instead of a calendar, the driver drags two handles along a stretch of road; the gap between them is the booking, the day count is printed across it, and a rate band beneath lights up as the rental passes three and then seven days, with the starting price recalculated while the handles move. The rail is a standalone widget you can reuse anywhere a span is needed.
The rest of the kit stays just as physical. Every vehicle is drawn with a CustomPainter, so tapping a paint swatch recolors the car on the spot. The handover check is a top-down body diagram where you tap to mark scratches, dents and chips and the condition sheet fills in by itself. The digital key shows the registration plate in a stencil face, with the bay number and a hold-to-unlock ring.
Features
- Rental rail with two draggable grips, a live day count and rate bands at three and seven days
- Vehicles drawn as CustomPainter bodies that recolor instantly from paint swatches
- Six-tile spec band on each vehicle page for quick side-by-side comparison
- Tappable handover diagram that cycles scratch, dent and chip and writes the condition sheet
- Digital key with a stencil-set plate, bay number and hold-to-unlock ring
- Receipt from one pure pricing function: rounded-up days, length discount as a single credit, extras per day
- Deposit shown as a separate card hold, kept out of the rental total
- Sample fleet spread across five pick-up desks, with a fixed demo date so every run matches
- Light and dark themes from one file of color tokens, with three OFL-licensed typefaces bundled
What it looks like
8 images







Who it is for
- You are building a car rental, car sharing or fleet app for drivers and want booking and pickup screens with real character.
- You want vehicle visuals you can recolor and restyle in code rather than a folder of photos to license.
- You have your own fleet API and need a front end whose data layer is easy to point at it.
In the box
from the shipped zip- Full Flutter source at the top of the zip, no obfuscation and no licence server
- Offline HTML documentation: setup, re-theming, app name and bundle id, troubleshooting
- 10 Dart test files in the app
Run it after download
the app# unzip the download, then
# the app is at the top of the zip
$ flutter pub get
$ flutter run
Setup, including any keys or services the app talks to, is covered step by step in the bundled documentation.
Spec
measured| Screen widgets | 21 |
|---|---|
| Dart files | 88 |
| Tests in the package | 10 |
| Dart SDK | ^3.7.0 |
| Back end | None bundled; the service layer is where yours goes |
| Platforms | iOS + Android, one codebase |
Counted from rovora-v1.0.zip, the file uploaded to CodeCanyon. Screen widgets are the view, screen and page classes in the source, so the number can differ slightly from a count of routes.
Questions
Something else? Ask on the item's CodeCanyon page; the author answers there.
How do I connect my own fleet and booking API?
Views talk to controllers and controllers talk to three service classes that already return Futures. Rewrite those three to call your API and the screens stay untouched.
Can I check the pricing logic?
Yes. All the money math lives in one pure function, so identical inputs always produce the same receipt, and the bundled tests assert on its totals.
What does a Regular licence allow?
One end product, including an app built for a client. The bundled typefaces are under the SIL Open Font License 1.1, which permits shipping them inside a commercial app.
More UI kits and booking apps
same author- Tomavo — Flutter Food Delivery App UI Kit
- Nestora — Flutter Real Estate UI Kit
- Freshko — Flutter Grocery App UI Kit
- Medora — Flutter Doctor Appointment UI Kit
- Tikora — Flutter Event Ticketing UI Kit
- Lodgora — Flutter Hotel Booking App UI Kit
- Pulsea — Flutter Fitness Workout UI Kit
- Veltora — Flutter Online Courses App UI Kit
- Plattora — Flutter Recipe App UI Kit
- Tendora — Flutter Habit Tracker UI Kit
- Presora — Flutter News Magazine App UI Kit
- Sweva — Flutter Dating App UI Kit
- Wingora — Flutter Flight Booking App UI Kit
- Pennora — Flutter Banking and Wallet App with Laravel Admin
- Shearora — Flutter Salon and Barber Booking App with Laravel Admin
- Haltora — Flutter Bus Ticket Booking App with Laravel Admin
- Sudsora — Flutter Laundry and Dry Cleaning App with Laravel Admin
Sold on Envato's CodeCanyon marketplace, which handles payment, VAT, invoices and the download.