This page covers everything you need to get the Euroautos Inspection Form installed and configured on your machine — from minimum system requirements through environment variable reference. Whether you are setting up a local development environment or preparing a production build for deployment to a workshop kiosk or server, start here.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/juanmatz/inspection-form-euroautos/llms.txt
Use this file to discover all available pages before exploring further.
System Requirements
Before installing, confirm your environment meets the following minimums:| Requirement | Minimum version |
|---|---|
| Node.js | 18.0.0 |
| npm | 9.0.0 |
| yarn (alternative) | 1.22.0 |
| pnpm (alternative) | 8.0.0 |
| Chrome | 90 |
| Firefox | 88 |
| Edge | 90 |
| RAM | 512 MB |
Installation
Clone the repository from GitHub and install dependencies:node_modules/ directory will be present in the project root.
Environment Variables
The application is configured through environment variables loaded by Vite at build / dev-server start time. Copy the provided template to get started:The display name of the workshop. This value appears in the header of every generated PDF inspection report and on the application dashboard. Use your official workshop trading name.
The base URL of the optional backend REST API used for cross-device synchronisation of inspection records. When left blank or omitted, the application operates in fully local mode — all data remains in the browser’s local storage and no network requests are made.
The browser storage strategy to use for persisting inspection records and photo data. Accepted values:
indexeddb(default) — Uses IndexedDB, which supports larger storage quotas and is recommended for production use. Handles embedded photos comfortably.local— Uses the Web Storage API (localStorage). Simpler to inspect via DevTools but limited to ~5 MB per origin; not suitable for inspections with many photos.
The maximum allowed size (in megabytes) for a single photo attachment before the application rejects it with a validation error. Increasing this value allows higher-resolution photos to be attached but increases storage usage and PDF file sizes.
All variables must be prefixed with
VITE_ to be accessible in the browser bundle. Variables without this prefix are available only in Vite config and server-side build scripts — they will not appear in the running application.Verifying Installation
Start the Vite development server:- The workshop name you set in
VITE_WORKSHOP_NAMEdisplayed in the top navigation bar. - An empty inspections list with a Nueva Inspección call-to-action button.
- A status indicator in the footer showing storage type and (if configured) backend sync status.
dist/. Serve this directory with any static file host (Nginx, Apache, Vercel, Netlify, etc.).
Next Steps
With installation complete, proceed to:- Quickstart — create your first digital inspection end-to-end
- Inspection Sections — learn how to customise the checklist sections displayed in the form