This is the backend API for the MineDrive application, a comprehensive vehicle management system designed for mining companies. It handles vehicle monitoring, fuel consumption tracking, service scheduling, usage history, and a booking system with an approval workflow.
Built with the React JS Material UI.
- User Management with Roles (Admin, Approver, Driver)
- Vehicle Data Management (company-owned & rented, passenger & goods transport)
- Vehicle Booking System with multi-level approval workflow
- Fuel Usage Tracking per vehicle
- Vehicle Service History Logging
Ensure your development environment has the following installed:
- React Js And Typescript (compatible with your Laravel version)
- Material UI
- Tailwind CSS
- Git
- Clone this repo
- Recommended:
Node.js v20.x - Install:
npm ioryarn install - Start:
npm run devoryarn dev - Build:
npm run buildoryarn build - Open browser:
http://localhost:3039