VIITORCLOUD · DISCOVERY

BRD & FRD — Mobile Oil Change Platform

← All prototypesWord version
DISCOVERY DOCUMENT · v0.3

Mobile Oil Change Platform

Customer App · Technician App · Admin Panel — Business & Functional Requirements. A broad menu of capabilities for the client to select from during discovery.

Prepared by ViitorCloud TechnologiesJune 11, 2026Status: Feature proposal
How to use this page: Each feature has an Include checkbox. Tick the features the client wants — the running count updates per module — to shape scope, wireframes, and a tailored estimate. (Selections are illustrative and reset on reload.)
Total features selected: 0 / 0
PART A

Business Requirements Document

1. Introduction & Purpose

This document defines the business and functional requirements for a mobile oil change platform consisting of three connected applications and a shared backend: a Customer App (book and manage on-site oil changes), a Technician App (receive, navigate to, and fulfil jobs), and an Admin Panel (operate, dispatch, and manage the business). Its purpose is to align stakeholders on the product vision and to provide a baseline for design and effort estimation.

2. Business Objectives

3. Problem Statement

Most vehicle owners postpone oil changes well beyond the recommended interval because visiting a service center is inconvenient and easy to forget. There is an opportunity for a convenient, predictive, on-demand service that schedules itself around the customer's actual driving patterns — provided the operator has the dispatch and management tooling to deliver it reliably at scale.

4. Proposed Solution

A single platform with three role-based applications backed by a shared services layer:

ComponentPurpose
Customer App (iOS/Android)Check service availability, manage vehicles, receive predictions and recommendations, book on-site service, pay in-app, and track the visit.
Technician App (iOS/Android)Receive dispatched jobs, see the day's route and required oil/parts, navigate to customers, perform and document service, and manage offered products/inventory.
Admin Panel (Web)Manage customers, technicians, bookings, dispatch, pricing, inventory, coverage areas, promotions, payments & disbursements, and reporting.
Backend PlatformPrediction & recommendation engine, payments, plate/VIN lookup, mapping/ETA, notifications, identity, APIs, and analytics.

5. Scope

In scope: the Customer App, Technician App, Admin Panel, and supporting backend and integrations, as detailed in Part B. The specific features delivered will be those selected by the client during discovery.

6. Stakeholders

StakeholderRole / Interest
Business Owners (2 founders)Product vision; one leads the customer side, one leads technician operations.
Customers (vehicle owners)Convenient, reliable, on-time oil changes.
TechniciansClear dispatch, efficient routing, the right materials per job, and timely disbursements.
Operations / Admin staffManage bookings, dispatch, pricing, inventory, payments, and support.
ViitorCloudDiscovery, design, estimation, and delivery partner.
Third-party providersPayment gateway, plate/VIN lookup, mapping/ETA, SMS/email/push.

7. Target Users & Personas

8. Success Metrics

GoalIndicative Metric
AdoptionRegistered users; vehicles per user; activation rate
Proactivity% of appointments created from predictions/reminders vs manual
RevenueAverage order value; add-on attach rate; repeat-booking rate
OperationsOn-time arrival %; jobs per technician per day; utilisation
RetentionAuto-schedule opt-in %; subscription uptake
TrustAverage technician rating; complaint rate

9. Assumptions, Dependencies & Constraints

PART B

Functional Requirements Document

Functional capabilities grouped by area. Tick the Include box for each feature the client wants.

Non-Functional Requirements

Quality attributes that apply across the platform.

AreaRequirement
PlatformsNative or cross-platform iOS & Android apps; responsive web admin panel.
SecurityEncryption in transit and at rest; PCI-compliant payments; secure auth and RBAC.
Privacy & complianceUS privacy expectations; consent capture; account/data deletion.
PerformanceResponsive UI; near-real-time tracking; fast pricing and availability.
ReliabilityResilient to connectivity loss; reliable notifications; high uptime.
ScalabilityGrows across additional US coverage and rising booking volume.
LocalizationMulti-language and regional settings (units, tax).
MaintainabilityModular, documented, and testable codebase.
Monitoring & backupLogging, monitoring, alerting, and regular backups / disaster recovery.

Appendix: Discovery Questions

ViitorCloud Technologies · Discovery · illustrative content for scope alignment — not a contract.