Everything a rental operator needs, in one system
Three audiences served from one application: a public commercial surface, a token-gated customer portal, and a full admin operations console — backed by a .NET API with payments, e-signing, identity and storage already integrated.
Discover, choose and book
The public website converts visitors into booking requests, with SEO landing pages, a structured catalogue and a guided booking wizard.
Catalogue & pricing
- Model catalogue with detail pages
- Pricing plans & availability
- Accessories & bundled packages
- City / location pages
- FAQ, rules and legal pages
Booking & capture
- Multi-step booking wizard
- Waitlist capture (with model interest)
- Booking-status reference lookup
- Confirmation & success flow
Acquisition SEO
- Dedicated SEO landing routes
- Sitemap & robots handling
- Locale-aware URLs
- Server-rendered marketing pages
Self-service after booking — no passwords
Customers access their rental through a magic-link token (no account or password). The portal pages are noindex and referrer-stripped.
My rental
Live rental details, status and key dates.
Extensions
Request and cancel rental extensions.
Invoices
View invoices and download PDFs securely.
Repairs & support
Raise repair and support requests.
Contract
View, sign or upload the rental contract.
Identity
Complete Smart-ID / Mobile-ID verification.
Rewards / referrals
Referral rewards surface for customers.
Feedback
Post-rental feedback survey (tokenised).
Run the whole business from one console
A dedicated admin surface (rendered without marketing chrome) covers the full operational workflow. Admin traffic is proxied same-origin so the admin token never reaches the browser.
Pipeline
- Bookings review & approval
- Calendar of handovers / returns
- Rentals & extensions
- Billing & invoices
Fleet
- Physical unit inventory
- Maintenance tickets
- Accessory units & metrics
- Availability control
Catalogue & content
- Models, images & gallery CRUD
- Pricelist & accessories
- Site content & marquee
- Settings & feature switches
Money
- Payments & deposits
- Invoice generation (PDF)
- Expenses tracking
- Revenue & custody metrics
Customer care
- Support tickets
- Feedback review
- Referrals
- Email status & test sends
Contracts
- Template management
- Generate & issue contracts
- Mark-signed / upload signed
- Document retrieval
The parts that make it production-grade
Contracts & e-signing
docx→PDF generation with placeholder mapping and a poll-based e-signature flow producing a signed PDF.
Payments & deposits
Baltic checkout with signed orders, plus manual/cash handling and refundable deposits tracked separately from revenue.
Identity verification
Smart-ID and Mobile-ID; personal codes stored as HMAC only, never in plain text.
Multi-language
Five interface locales (EN, ET, LV, FI, RU) with geo/locale detection and locale-aware routing.
Transactional email
Templated operational email with an outbox worker and delivery status visibility.
Background workers
Return reminders, recurring rental billing, hold expiry and the email outbox run on scheduled workers.
Audit & security
Audit logging, rate limiting on sensitive routes, JWT admin auth and a server-side BFF for admin calls.
Object storage
S3-compatible storage for contract templates, generated/signed PDFs, invoices and model imagery.
See the capability map in full
The acquisition pack includes the complete route and component inventory. Or book a private demo to see each surface running.