RIVIL
Mobile apps

Your company’s mobile app, wired straight to the ERP

We build iOS and Android apps that work with the same data as the rest of your business. Clients book, order and check their account, and your team works from the field. No separate database and no manual syncing.

Read on the blogA mobile app for your business: when it pays off and what to settle first
9:415G
Aer Studio

Massage, 60 min

Mon17
Tue18
Wed19
Thu20
09:0010:3012:0014:3016:0017:30
Confirm booking
9:415G
Casa Lumen2
Search products
Linen lamp$89
Ceramic vase$42
Oak tray$36
Wool throw$74
Cart · $131
9:415G
TodayClocked in 02:14
09:30Boiler service, PopescuDone
11:00Install, Ionescu LtdOn site
14:00Quote visit, MarinNext
Photo of receipt
For clients

An app your clients actually open

Clients book only open slots, order from the catalog, see their history and leave a review after the visit. Everything lands in the ERP right away: in the calendar, in orders and on their record.

A booking made in the app shows up at the front desk instantly, and a booking moved at the front desk shows up in the app just as fast.

  • Booking on open slots, with reminders
  • Orders from the ERP catalog
  • History, invoices and documents
  • Reviews after a visit or delivery
9:415G
Aer Studio

Massage, 60 min

Mon17
Tue18
Wed19
Thu20
09:0010:3012:0014:3016:0017:30
Confirm booking
For your team

An app for your field team

Technicians see the day’s jobs, the client record and the materials they have. They clock in, snap a receipt and close the job, and the office sees it all in the ERP without phone calls.

The app shows each person only what they are allowed to see, with the same roles as the ERP.

  • The day’s jobs and schedule
  • Time tracking and expenses from the field
  • Client record and stock
  • The same roles and permissions as the ERP
9:415G
TodayClocked in 02:14
09:30Boiler service, PopescuDone
11:00Install, Ionescu LtdOn site
14:00Quote visit, MarinNext
Photo of receipt
Client accounts

Login, account and data, ready to go

Sign-up, email confirmation, login and password reset come from the ERP. In the ERP you also choose what clients see in their account and what they can change.

The app can use the same accounts as your site, so clients sign in with the same email and password on both. In the ERP you see them once, with their full history.

  • Sign-up and login, with email confirmation
  • The data you choose, per client
  • The same accounts on site and app, if you want
I
My accountHi, Ioana
Sign out
Your bookingsBook
Vinyasa FlowThu, 6:30 PM
Confirmed
Pilates ReformerMon, 8:00 AM
Confirmed
Your profile
IntermediateFlexibilityStrengthEvenings
Teacher notesread only

Clear progress with the shoulders. You can move up to intermediate classes.

Notifications

The app knows right away what happened

Every change in the ERP sends an event: the order shipped, the booking was confirmed, the invoice was issued. Based on those, the app notifies the client or your team.

Nobody checks every hour whether something changed.

  • Events on every change
  • Notifications to clients or your team
  • The right message at the right time
# The booking was confirmed
webhook  appointments.updated
{
  "id": "apt_7731",
  "status": "confirmed",
  "starts_at": "2026-11-18T12:00"
}

# The app sends the notification
→  "See you Tuesday at 12:00"
How we build

Native or cross-platform, we choose together

For most apps we use React Native or Flutter: one codebase for iOS and Android. When an app needs something special from the phone, we build it native.

We also handle publishing to the App Store and Google Play, under your company’s account, and the updates that follow.

  • iOS and Android from one codebase
  • Native, when needed
  • Publishing to the App Store and Google Play
  • Updates and maintenance
9:415G
Casa Lumen2
Search products
Linen lamp$89
Ceramic vase$42
Oak tray$36
Wool throw$74
Cart · $131
Ideas

Apps businesses often ask for

Bookings

For clinics, salons, gyms or repair shops.

In-app store

The same catalog and stock as your online store.

Field team

Jobs, time tracking, materials and photos, for technicians and reps.

Client account

History, invoices, documents and bookings, for loyal clients.

Questions

What people ask us

How much does an app cost?

It depends on what it does. After a call we tell you what already exists in the ERP and what needs building, and you get a quote in stages.

Do I need RIVIL ERP already?

The app uses the ERP as its backend, so you start with the modules the app needs and add the rest whenever you want.

Who publishes the app to the stores?

We do, under your company’s developer account, so the app stays yours.

Can the app and the site share client accounts?

Yes. The app can use the same accounts as your site, so clients sign in with the same email and password on both.

Does the app work offline?

We can keep what field work needs on the phone, and data is sent to the ERP when the signal is back. We decide this at the start, based on how your team works.

Need a mobile app?

Tell us who it is for and what it needs to do. We will show you what is already in the ERP and what we build.

Popular pages