UPRENTALS

Rental business overview

See bookings, units, sales and operations in one clean green rental dashboard.

Live business snapshot

Rent smart. Create more.

Manage equipment rentals with a cleaner setup-first workspace for bookings, units, customers, income and ROI.

QUICK SETUP

Start in three simple steps.

The advanced tools stay out of the way until you need them.

TODAY

Daily operations

Pickup, return, overdue and unpaid items that need attention.

COMMAND CENTER

Needs attention

Priority items across payments, returns, deposits, incidents and maintenance.

REMINDERS

Customer follow-ups

Online-booking pickup, return and overdue reminders are automated. Manual reminders can still be copied or handled here.

0 pending
BOOKINGS

Upcoming & active

CASH FLOW

This month

EQUIPMENT

Unit availability

MORE INSIGHTSCapital recovery & ROIOpen only when you need deeper performance details

Capital recovery by unit

CLIENT SHAREDownload a monthly availability photoSelect one equipment unit above and choose the month. The PNG shows only Available, Unavailable, and Past dates—no renter names or private booking details.
SunMonTueWedThuFriSat
BookingCustomerUnitScheduleRental / paidDepositStatus
HANDOVER & RETURN

Inspection Center

Release, return, photos, condition and settlement status in one operational queue.

1ConfirmBooking approved
2ReleaseChecklist + handover photo
3ReturnInspect + return photo
4SettleCharges + deposit closeout
Booking / renterEquipment / scheduleHandoverReturnPhotosCondition / moneyStage

Publish your rental catalog and manage booking requests submitted from the customer portal.

CUSTOMER PORTAL

Booking page settings

Not published
Connect and sign in to Supabase for a public shareable portal. Without cloud, the portal works in local demo mode on this browser.
Methods
REQUEST PREVIEW

Selected request

Select a request below to review customer details, ID/signature status and pricing.
INCOMING

Online booking requests

RequestCustomerEquipmentScheduleRental / depositDocsStatus
CustomerTagBookingsTotal spendLast rentalContact
DateCustomer / BookingUnitMethodReferenceAmount

Refundable deposits are tracked separately from rental sales.

Booking / customerUnitExpectedReceivedReturned / deductedHeldStatus
DateDescriptionCategoryUnitAmount
EQUIPMENT OVERVIEW

Rental units

0 units

See availability, rental performance, service condition and capital recovery for every physical unit.

DateUnitTypeStatusConditionNext serviceCost

Record damage, missing items, accidents and customer charges without losing booking context.

DateIncidentCustomer / bookingUnitStatusEstimatedCharged
OPERATIONS REPORTS

Monthly operations report

Actual sales, expenses, bookings, utilization, collections and capital recovery from the CRM.

FINANCIAL TREND

Revenue vs expenses vs net

Revenue uses actual received rental-related payments, net of refunds.

CASH POSITION

Collections & deposits

Security deposits stay separate from sales revenue.

REVENUE MIX

Where collections came from

EXPENSE MIX

Operating costs

EQUIPMENT

Top-performing equipment

Period collections and booked-day utilization.

BOOKING FLOW

Operations funnel

Bookings that start inside the selected period.

CAPITAL RECOVERY

Unit ROI progress

All-time unit collections less unit-linked expenses vs purchase cost.

AUTOMATIC INSIGHTS

What needs attention

Calculated only from CRM records and previous-period comparisons.

PERIOD DETAIL

Revenue, expenses & net

Daily for weekly/monthly reports and monthly for annual reports.

Date & timeActionReferenceDetailsStaff
BUSINESS RULES

CRM settings

Document compliance noteFormal contracts use the legal name Uprentals. Payment receipts generated by this CRM are acknowledgment/supplementary documents. Only enter TIN, ATP and invoice-series details that are actually registered to your business.
Customer booking requirementsChoose what every renter must submit before approval.
Proof of Billing ageMaximum age accepted from issue date
Accepted document typesEdit the allowed ID and billing-document lists+
These rules are published to the customer booking page and Rental Requirements page.
Availability rulesControl how pending requests and turnaround time affect the calendar.
Payment recordingManual cash-basis records only — no online checkout required.
Manual
Custom payment methodsOptional — one method per line+
These are internal CRM record labels. Customers do not see a payment gateway.
Production access & privacyAuthentication, private status-link access and customer-document retention controls.
Private status link after closeHow long the customer link remains usable after cancellation, rejection, return or completion
Customer document retentionAfter a booking is closed. Use the shortest period your business reasonably needs.
Only verification documents are eligible. Agreements, booking records, payments and audit history are retained.
Release gate requirementsRequired checks before handover and final closeout.
Before releaseMust be complete before equipment handover
Before closeoutFinal return documentation
DATA

Backup & restore

Backups include bookings, customers, transactions, units, maintenance, incidents, checklists, attachments, settings, and local/demo verification files stored in this browser. Prepare clean production start exports a backup, then clears local operational/test records while keeping equipment, business settings, users and cloud configuration.

PRODUCTION

Readiness & privacy

Production deployment instructions are kept only in the private/full source package, not on the public website. Configure Cloudflare Turnstile, deploy the protected Supabase Edge Functions, run the included SQL migration, use a dedicated owner account, and test on real desktop and phones before sharing the booking link.

ACCESS

Local users & roles

Optional now · ready for future staff

Optional local PIN access for this browser. For production multi-device authentication, connect Supabase below.

CLOUD

Supabase sync

Not connected
Advanced sync & team options
WorkspaceNot connected

Connect once, then keep automatic cloud backup enabled. Advanced team/workspace controls stay tucked away until you need them.

CUSTOMER COMMUNICATIONS

Approved Booking Email & Message

Edit customer notifications, agreement, payment, and handover details without leaving Settings.

Semaphore key neededResend key needed
Template content

Customer notification template

Edit the SMS and email sent for the selected event. Changes are saved per event.
SMSSent to the customer's mobile number
MESSAGE
Keep this concise to reduce multiple SMS segments.
EmailSent to the customer's email address
EMAIL
Booking approved
Delivery channels & test sendSender details, provider setup and test delivery
Messages (SMS)Philippine SMS via Semaphore
EmailEmail + PDF via Resend
Email setupThe sender address must be verified in Resend. The reply-to address is where customer replies will go and can use your normal business email.
Automation eventsAutomatic lifecycle email/SMS · pickup/return reminders 3 hours before
Automatic notificationsEnabled events send from Supabase even when this dashboard is closed. Pickup and return reminders are scheduled 3 hours before the saved handover time; failed channels retry automatically.
EventSMSEmail
Booking approved
Booking received
Needs document re-upload
Pickup reminder
Return reminder
Overdue notice
Rental completed
Deposit refunded
Booking rejected
Booking cancelled
Preview & variablesReview the final copy and available placeholders
Available variables{customer_name}{booking_reference}{equipment}{start_date}{return_date}{pickup_time}{return_time}{rental_method}{address}{rental_amount}{additional_amount}{security_deposit}{amount_due}{payment_instructions}{business_phone}{requested_documents}{resubmission_note}{resubmission_link}{reason}{days_overdue}{refund_amount}{deposit_refunded}
MESSAGE PREVIEW
EMAIL PREVIEW
Preview updates as you edit the selected event template.Provider API keys are stored only as Supabase Edge Function secrets, never in this browser.
Applies to new customer notifications.
CAPITAL RECOVERY

Per-unit profitability

Rental sales less unit-linked expenses, compared with purchase cost.