Upkeep: one system for orders, payments, shipping and an AI assistant
A restoration business for shoes, bags and leather goods needed the shop, the workshop and customers across the country to see the same order, at the same moment. We built the whole system around it.

What did BetterAI build for Upkeep?
One connected system: operations software for the team, a customer app for iPhone and Android, online payments, FedEx shipping with labels and tracking, and an AI assistant that lets customers describe a repair by voice or text and writes up the request for the team.
What problem did Upkeep have?
Every item that comes in has steps: quote, repair, payment and shipping. Staff in the shop, the team in the workshop and customers far away all needed the same up-to-date picture of each order. Keeping that in sync by hand, item by item, does not scale as the business grows.
What we built
Five parts, one system.
Every order on one screen.
Orders, invoices and payment status, warehouse racking, workshop work orders, messages, notifications and reports, with roles for owners, staff and customers.

Order, track and pay from a phone.

Describe it out loud. It writes the request.

Invoices paid in the app.

Rates, labels and tracking.

How does one order move through Upkeep?
A customer describes the item in the app, the assistant writes the request, the team quotes it in the dashboard, the customer approves and pays, a FedEx label is created and tracked, and the customer gets every update in the app. One order, no copying between tools.
- Customer asksVoice or text in the app
- Request writtenThe AI assistant drafts it
- Team quotesIn the operations dashboard
- Approve and payOne tap, card payment
- FedEx labelCreated and tracked
- UpdatesPush notifications to the customer
The Upkeep app
Keep scrolling to see more.

HomeWhat needs you, at a glance

OrdersEvery item and its status

Assistant listeningDescribe the problem out loud

Request writtenReady for the team to quote

Pay nowInvoices paid in the app

ShippingFedEx rates and labels
“What Haris has built for us is remarkable. There is no software like this in our industry, and it is going to be revolutionary.”
Which technologies did we use?
A Django web platform with roles for customers and staff, a Flutter app so one codebase runs on iPhone and Android, online payments, the FedEx shipping integration and an AI assistant, all connected to the same data.
Questions about Upkeep
What did BetterAI build for Upkeep?
BetterAI built Upkeep one connected system: operations software for the team, a customer app for iPhone and Android, online payments, FedEx shipping with labels and tracking, and an AI assistant that lets customers describe a repair by voice or text and writes up the request.
What kind of business is Upkeep?
Upkeep is a restoration and care business for shoes, bags, garments and leather goods, run with Pasquale Shoe Repair. Every item moves through steps: quote, repair, payment and shipping, and the system keeps the shop, the workshop and customers on the same page.
Which technologies did BetterAI use for Upkeep?
The operations platform is a Django web app with roles for customers and staff. The customer app is built in Flutter, so one codebase runs on iPhone and Android. Payments, FedEx shipping and an AI assistant are connected into the same system.
Can BetterAI build something like Upkeep for my business?
Yes. We build custom software, mobile apps and AI assistants around how your business actually runs. Book a free AI plan call and we will map your steps, show what to build first and send a clear quote.
Want one system like this?
Book a free call. We map how your business runs and show you what to build first.
Build my project
YoléFranchise operations and approvals
Hot Shot's SecretAI product expert
SurfaceFlowChrome extension and automation