Welcome to MotorDesk
MotorDesk is a comprehensive fleet management and electronic billing system designed specifically for automotive businesses. This guide will walk you through setting up your account and creating your first invoice in just a few minutes.MotorDesk is built with an offline-first architecture, meaning you can continue working even without an internet connection. All data syncs automatically when you’re back online.
Prerequisites
Before you begin, make sure you have:- A modern web browser (Chrome, Firefox, Safari, or Edge)
- Your business tax identification number (RUC)
- Basic information about your business and first branch location
Installation
Install dependencies
Install the required npm packages:The project uses the following key dependencies:
- React 18.2.0 with Redux Toolkit for state management
- React Router v7 for navigation
- Redux Persist for offline data persistence
- Vite for fast development and building
Start the development server
Launch the development server:The application will be available at
http://localhost:5173First-Time Setup
Create your owner account
When you first access MotorDesk, you’ll see the login screen. Click “Regístrate aquí” (Register here) to create your account.
Fill in your details:
Fill in your details:- Full Name: Your name as the business owner
- Email: This will be your login credential
- Password: Choose a secure password
Complete the onboarding process
After registration, you’ll be guided through the onboarding wizard to:
- Configure your business tax information (RUC)
- Set up your first branch location
- Configure electronic billing credentials
- Set up your first invoice series
Add your first products
Navigate to Products in the sidebar and add items you sell:
Products added here will appear as “FRECUENTES” (frequent items) in the sales screen for quick access.
Creating Your First Invoice
Select a customer
Use the customer search autocomplete to find and select your customer:The system will auto-fill the customer details on the invoice.
Choose document type
Select the appropriate document type:
- FACTURA ELECTRÓNICA (Electronic Invoice): For registered businesses with RUC
- BOLETA DE VENTA (Sales Receipt): For individuals with DNI
Add vehicle information (optional)
For automotive services, add vehicle details:
- PLACA (License plate)
- KM ACTUAL (Current mileage)
- PRÓX. CAMBIO (Next service mileage)
- OBSERVACIONES (Notes)
Review totals
The system automatically calculates:
- Subtotal: Sum of all items before tax
- IGV: 18% tax (SUNAT standard rate)
- TOTAL: Final amount to charge
Process the sale
Click PROCESAR VENTA to finalize the invoice.The system will:
- Generate the electronic invoice
- Save it to local storage (offline-first)
- Queue it for SUNAT submission when online
- Send a copy to the customer’s email
- Update inventory levels
Even without internet connection, you can continue processing sales. They’ll be automatically submitted to SUNAT when you’re back online.
What’s Next?
User Roles & Permissions
Learn about different user roles and how to manage team access
Authentication System
Understand how authentication and authorization work in MotorDesk
Managing Fleet
Learn how to track and manage your customer vehicle fleet
Reports & Analytics
Generate business reports and analyze your sales data
Getting Help
If you encounter any issues:- Check the GitHub Issues
- Review the Technical Documentation
- Consult the API Reference

