Driving School Integration in Dash SaaS
The Driving School Add-On is a comprehensive management system designed to help driving schools efficiently operate and track all aspects of their business.
Introduction
The Driving School Add-On is a comprehensive management system designed to help driving schools efficiently operate and track all aspects of their business. This software manages the complete student journey from enrollment to license acquisition, including student registration, vehicle fleet management, class scheduling, lesson tracking, progress monitoring, and Order Manage. The system provides detailed analytics through dashboards, handles instructor assignments, tracks vehicle usage, manages driving tests, and maintains progress reports for regulatory compliance. Whether you’re running a small driving school or a large training institute, this software provides all the tools needed to streamline operations, ensure proper documentation, maintain student records, and deliver professional driving education services while meeting licensing requirements and business objectives.
How to Install the Add-On?
To Set Up the Driving School Add-On, you can follow this link: Setup Add-On
How to Use The Driving School Add-On?
Driving School Dashboard
- The dashboard is your main control center that shows important information at a glance. When you open the software, you will see four cards displaying total numbers for Students, Teachers, Classes, and Vehicles currently in your system.
- Below the cards, there is a calendar that shows class data organized by date. You can click on any date to see which classes are scheduled for that day.
- The dashboard also includes a pie chart showing Lesson Status with different categories: Draft, Start, Complete, and Cancel. This helps you quickly see the status of all lessons.
- At the bottom, you will find the Current Month Class section that displays class names and class dates for the current month, giving you a quick overview of your monthly schedule.
Student Management
- To create a new student, click the Create button at the top of the Student page. Fill out the form with the following details: Select the Student from the dropdown fetched from the Users Module, Select Gender (Male or Female), Enter Date of Birth, Enter City, State, Country, and Pin Code, Select Language from the dropdown, and Enter the Address. Once all required fields are completed, submit the form to create the student.
- The Student List page displays all students in a table with the following columns: Name, Email, Mobile No, Gender and Date Of Birth. You can use the Search option to find specific students or the Filters option to refine the student list.
- In the Actions column, the following options are available: Edit – Modify student information, Delete – Remove the student from the system, View – View detailed student information.
- When you click the View button, the Student Details page displays the following information: Name, Email, Student Code, Date of Birth, Gender, Mobile Number, Address Information.
- The Assigned Classes section shows the class details assigned to the student, including: Class Name, Location, Start Date, Fees and Status.
- The Order Requests section displays all order-related information in a table with the following columns: Order ID, Student, Class Name, Amount, Reference Number, Payment Date, and Status.
- In the Actions column, the following options are available: Clicking the Approve button updates the order status to Approved, Once approved, the Reject button is hidden. Clicking the Reject button opens the Rejection Reason form, Enter the rejection reason and submit the form, After submission, the order status is updated to Rejected, Once rejected, the Approve button is hidden. Clicking the View button displays the complete order details.
Vehicle Management
- To create a new vehicle, click the “Create” button on the vehicle page. Enter the Vehicle Name and select a teacher from the dropdown (this list comes from your staff records). Fill in the Chassis Number, current Odometer reading, model year, Engine Transmission, and Location.
- The list page displays all vehicles in a table with columns for Vehicle Name, Teacher Name, Location, Chassis Number, Odometer, Model Year, and Engine Transmission.
- Use the Search and Filters button to find specific vehicles on the vehicle list. In the Actions column, you can click Edit to modify vehicle information or Delete to remove a vehicle from the system.
Class Management
- To create a new class, click the “Create” button on the class page. Enter the Class Name, Start Date & time, and End Date & time. Select the Vehicle Name from the dropdown (this list comes from your vehicle records), Select the Teacher from dropdown is fetch from Users Module. Selecting the multiple Students from the dropdown is fetched from Students module, enter Location, Fees and select the Schedule from the dropdown daily, weekly, and monthly if select weekly then select the Days of week, and select the monthly then add the dates you can add multiple dates. Once all required fields are completed, submit the form to create the class.
- The list page shows all classes with columns for Class ID, Class Name, Start Date & Time, End Date & Time, Location, and Schedule. The Class Id, when you click on this ID, opens a new page showing the particular student name and lesson ID.
- Use Search and Filters to find classes in the class list. In the Actions column, you can click the view button to view class details, Edit to modify class information, or Delete to remove a class.
- If you click on the view button, you will see the necessary details like name of the class, duration of the class, students, teacher, schedule, location, fees, and number of lessons, and the attendance of students.
Lesson Management
- The lesson page shows all lessons in your system. You cannot create lessons directly from this page as they are generated from your classes.
- The list page displays lessons with columns for Lesson ID, Lesson Name, Start Date & Time, End Date & Time, and Status. The Lessons column shows IDs when you click on this ID, it opens a new page displaying the particular student name with present and absent functionality to mark attendance.
- Use the Search and filters button to find specific lessons in the lesson list. In the Actions column, you can only click the view button to view lesson details and manage student attendance for that particular lesson. You can also filter specific lessons by adding start month and end month in the filter section given at the top of the page.
- If you click on the view button, you can update the status of the lesson from the status dropdown given at the top of the page, after which you can see the period of the lesson, name of the teacher, and the name of the students.
- Below this, you will see the list of students, you can mark their attendance from there whether they are absent or present.
Progress Report Management
- To create a new progress report, click the “Create” button on the progress report page. Select the student from the driving student dropdown, then choose the class from the student’s available classes. Select the teacher from the staff dropdown and enter the progress date.
- Next, fill in the skills assessed field, provide a rating for the student’s performance, and optionally add remarks.
- The list page displays all progress reports with columns for Student Name, Class Name, Teacher Name, Progress Date and Rating.
- Use the Search and Filters button to find specific reports in the progress report list. In the Actions column, you can click the view button to view complete report details, Edit to modify the progress report, or Delete to remove a report.
Licence Tracking Management
- To create a new progress report, click the “Create” button on the progress report page. Select the student from the driving student dropdown, then choose the class from the student’s available classes. Select the teacher from the staff dropdown and enter the progress date.
- Next, fill in the skills assessed field, provide a rating for the student’s performance, and optionally add remarks.
- The list page displays all progress reports with columns for Student Name, Class Name, Teacher Name, Progress Date and Rating.
- Use the Search and Filters button to find specific reports in the progress report list. In the Actions column, you can click the view button to view complete report details, Edit to modify the progress report, or Delete to remove a report.
Driving Test Hub Management
- To create a new driving test record, click the “Create” button on the driving test page. Select the student from the driving student dropdown and choose the teacher from the staff dropdown. Select the test type from the system setup options and enter the test date.
- Next, enter the test score achieved by the student and select the test result (Pass or Fail). Optionally, you can add remarks about the test performance.
- The list page displays all driving test records with columns for No, Student Name, Test Type, Teacher Name, Test Date, Test Score, and Test Result. Use the Search and filters button to find specific test records in the test list. In the Actions column, you can click the view button to view complete test details, Edit to modify test information, or Delete to remove a test record.
Payment Orders Management
- The Payment Orders page displays all payment transactions in the system. Payment orders cannot be created manually from this page. They are automatically generated when students make class fee payments through the Student Login portal.
- The list page shows payment orders with the following details: Order ID, Student, Class, Amount, Payment Date, Reference and Status. Clicking on an Order ID opens a detailed view of the selected payment order.
- Use the Search option to find specific payment orders. In the Actions column, you can: View the payment order details. Approve the payment to mark it as Approved and confirm successful payment. When a payment is approved, it is marked as successfully received. Reject the payment by entering a Rejection Reason in the alert form. When a payment is rejected, the status changes to Rejected, and the student can make the payment again.
System Setup
- The system setup section contains two main configuration areas that help you set up standard data for your driving school.
- In the Licence Type section, you can manage different types of licenses offered by your driving school. Click the “Create” button to add a new licence type and enter the licence type name. You can also edit or delete the data through the action column whenever you want.
- In the Test Type section, you can manage different types of tests conducted at your school. Click the “Create” button to add a new test type and enter the test type name.
- These setup options help standardize the data used throughout the system in other modules like licence management and driving test management. You can also edit or delete the data through the action column whenever you want.
Categories
Related articles
- Security Guard Management Integration in Dash SaaS
- DJ & Orchestra Add-On Detailed Documentation
- Queue Management Integration in Dash SaaS
- How To Generate The YouTube Credentials
- Library Management Detailed Documentation
- SWOT Analysis Model Integration in Dash SaaS
- Zoom Meeting Integration in Dash SaaS
- Sendinblue Integration in Dash SaaS
- How To Generate Whatsapp API Permanent Access Token
- 2checkout Integration in Dash SaaS
- Art Showcase Integration in Dash SaaS
- Dropbox Integration in Dash SaaS
Reach Out to Us
Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!
Need more help?
If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.
Love what you see?
Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.
