Project Details
- Home
- Project Details
Baniya Driving School
baniyadriving.com.np is a Laravel-based driving school management system focused on driving school management. The site provides a straightforward package-only booking flow and a CMS for managing students, attendance, debt payments, and bookings. Email notifications are sent to both clients and admin on booking events.
Main Capabilities:
- Student management: users select package, choose date & passenger details and submit booking
- Attendance management: users select package, choose date & passenger details and submit booking
- Debt payments management: users select package, choose date & passenger details and submit booking
- Admin CMS to manage subscriptions, students, attendance, debt payments, and bookings
- Integrated email notifications for booking confirmation and admin alerts (queue-based delivery)
Role-Based Access Control:
The system implements role-based access. Staff users have specific permissions:
- Management Access: Can manage subscription additions, attendance recordings, debt management, blogs, bookings, and vehicles.
- Restrictions: Unable to edit or update existing subscriptions.
- No Access: Restricted from Gallery, Staff management, Testimonials, and Courses.
Booking & Notifications:
The booking process is intentionally simple — no cart functionality. Once a booking request is
submitted the system validates availability, stores the booking and queues confirmation emails to
the user and an alert to admin; admin confirms bookings from the dashboard.
Admin & Content Management:
Admin has role-protected access to a lightweight CMS for subscriptions, students, attendance, debt
payments, and bookings, enabling fast content updates and media uploads.
Technologies Used: Laravel, Bootstrap, MySQL, AJAX, SMTP for mailing, server-side validation.
Visit the live site: baniyadriving.com.np
Project information
- Category: Driving School Booking Website
- Client: Baniya Driving School
- Project date: 10 May, 2025
- Project URL: baniyadriving.com.np