Overview
The School Bus App connects transporters, parents, and guardians on a single, simple, and secure platform.
Its main objective is to automate financial control, student lists, routes, and payments, ensuring transparency, security, and practicality in school transportation.
The system consists of:
Main application (School Bus App) – used by transporters and guardians.
Web Portal (School Bus CRM) – administrative panel for management and monitoring.
Integration with Firebase and Google Cloud Functions – real-time database, authentication, and automations.
Sharing extension (iOS/Android) – for sending payment receipts directly to the app.
Main Features
For Transporters
Complete registration of vans, schools, and routes.
Management of passengers (children) and guardians.
Automatic issuance of digital contracts with online acceptance.
Complete financial control:
Issuance of installments and monthly fees.
Registration of payments via PIX and credit card. Automatic reconciliation with Infinity Pay integration.
Digital student ID card with payment status.
Marketing tools: public description of the van, photo, PIX key, and reviews.
Management of annual renewals and student history.
For Parents/Guardians
Simple app to:
View child and van data.
Track payments and outstanding balances.
Receive messages and notifications about transportation.
Access the signed contract and payment history.
Secure login with automatic password reset on first access.
For Administration/CRM
Web panel for centralized management of transporters.
Modules:
Search Van
Passengers
Register Van
Payments
Contracts and renewals
Access control by roles (Admin, Transporter, Parent/Guardian).
Compact and responsive design (no scrolling, optimized for desktop).
Financial Management and Payments
Automated billing with status verification
Issuance of receipts and digital membership cards.
Automated collection of overdue accounts.