◀️ Back

Project Report 📑

Vidya Bus App

Vidya
Bus App

UI / UX Design
Mobile App Development
Web Dashboard Development
IoT Devices Integration
API Integration

Establishing new safety standards in the Education industry, the Vidya Bus Platform enables parents, schools, and officials to monitor student / bus status.

Establishing new safety standards in the Education industry, the Vidya Bus Platform enables parents, schools, and officials to monitor student / bus status.

Establishing new safety standards in the Education industry, the Vidya Bus Platform enables parents, schools, and officials to monitor student / bus status.

Work Facets

UI/UX Design 🎨

Prototyping ⚙️
Mobile App Dev 📱

Web Dashboard Dev 🌐

Back-end Dev 🖥️

IoT Device Integration 📹

Work Facets

UI/UX Design 🎨

Prototyping ⚙️
Mobile App Dev 📱

Web Dashboard Dev 🌐

Back-end Dev 🖥️

IoT Device Integration 📹

Timeline

Five Weeks 🕐

Status
Beta Testing 🔬

Led by Rohit Sunil

Tools

Figma
Flutter
NextJS
Postgres
TypeScript
Express
GCP

Tools

Figma
Flutter
NextJS
Postgres
TypeScript
Express
GCP

  • Ideation Phase 💡

Making an easy-to-use platform for managing thousands of entities needs proper data organization, and user flow definition.

After tons of interviews, flow mapping and planning, we locked on these main features:

Making an easy-to-use platform for managing thousands of entities needs proper data organization, and user flow definition.

After tons of interviews, flow mapping and planning, we locked on these main features:

Making an easy-to-use platform for managing thousands of entities needs proper data organization, and user flow definition.

After tons of interviews, flow mapping and planning, we locked on these main features:

Schools Database 🏫

Students Database🧑🏻‍🎓
Buses Database 🚌

Drivers Database 🧑🏻‍💼

TCs Database 🧑🏻‍💼

Schools Database 🏫

Students Database🧑🏻‍🎓
Buses Database 🚌

Drivers Database 🧑🏻‍💼

TCs Database 🧑🏻‍💼

GPS Bus Tracking 🛰️
CCTV Bus Monitoring 📹
Student Attendance ✅

Over-speeding Alerts 🛑

On / offboarding Alerts 🔔

GPS Bus Tracking 🛰️
CCTV Bus Monitoring 📹
Student Attendance ✅

Over-speeding Alerts 🛑

On / offboarding Alerts 🔔

  • Major Features ✒️

  • Major Features ✒️

  • Major Features ✒️

  1. Power User Privileges

Schools and Government Officials under the jurisdiction of a specific area can be added by Power User accounts. Under schools, Transport Coordinators (TCs) can be added, who have the power to add entities to individual schools.

Schools and Government Officials under the jurisdiction of a specific area can be added by Power User accounts. Under schools, Transport Coordinators (TCs) can be added, who have the power to add entities to individual schools.

Schools and Government Officials under the jurisdiction of a specific area can be added by Power User accounts. Under schools, Transport Coordinators (TCs) can be added, who have the power to add entities to individual schools.

Create / Manage Schools 🏫

Create / Manage Gov. Officials 👮🏻
Create / Manage TCs 🧑🏻‍💻

Create / Manage Schools 🏫

Create / Manage Gov. Officials 👮🏻
Create / Manage TCs 🧑🏻‍💻

Create / Manage Schools 🏫

Create / Manage Gov. Officials 👮🏻
Create / Manage TCs 🧑🏻‍💻

  1. Transport Coordinator Privileges

  1. Transport Coordinator Privileges

  1. Transport Coordinator Privileges

The management of Students, Buses, and Drivers comes under Transport Coordinator accounts. Each school can have multiple TCs who manage different routes for the school. Data can be added manually, or imported from a CSV.

The management of Students, Buses, and Drivers comes under Transport Coordinator accounts. Each school can have multiple TCs who manage different routes for the school. Data can be added manually, or imported from a CSV.

The management of Students, Buses, and Drivers comes under Transport Coordinator accounts. Each school can have multiple TCs who manage different routes for the school. Data can be added manually, or imported from a CSV.

Create / Manage Students 🧑🏻‍🎓

Create / Manage Buses 🚌

Create / Manage Drivers 🤵🏻

Overall Buses Map View 🗺️

Create / Manage Students 🧑🏻‍🎓

Create / Manage Buses 🚌

Create / Manage Drivers 🤵🏻

Overall Buses Map View 🗺️

Create / Manage Students 🧑🏻‍🎓

Create / Manage Buses 🚌

Create / Manage Drivers 🤵🏻

Overall Buses Map View 🗺️

  1. Trip Details

The Transport Coordinators can see the details of all live buses and students, including location, cameras, stops, attendance, and more.

The Transport Coordinators can see the details of all live buses and students, including location, cameras, stops, attendance, and more.

The Transport Coordinators can see the details of all live buses and students, including location, cameras, stops, attendance, and more.

CCTV Live Views 📹

GPS Location 📌
Bus Speed Readout 🛑

Student Attendance Status ✅

Time to Stops ⌛

CCTV Live Views 📹

GPS Location 📌
Bus Speed Readout 🛑

Student Attendance Status ✅

Time to Stops ⌛

CCTV Live Views 📹

GPS Location 📌
Bus Speed Readout 🛑

Student Attendance Status ✅

Time to Stops ⌛

  1. Alerts System

  1. Alerts System

  1. Alerts System

To show critical information at crucial moments, the alerts system sends push notifications based on pre-set parameters, based on user privilege levels.


This works on both app and web platforms.

To show critical information at crucial moments, the alerts system sends push notifications based on pre-set parameters, based on user privilege levels.


This works on both app and web platforms.

To show critical information at crucial moments, the alerts system sends push notifications based on pre-set parameters, based on user privilege levels.


This works on both app and web platforms.

Student Onboard / Offboard Alert 🚸

Less than 3 Occupants Alert ⚠️

Over-speeding Alert 🛑

Student Onboard / Offboard Alert 🚸

Less than 3 Occupants Alert ⚠️

Over-speeding Alert 🛑

Student Onboard / Offboard Alert 🚸

Less than 3 Occupants Alert ⚠️

Over-speeding Alert 🛑

  1. Mobile Interface

Apart from the web dashboard, the companion mobile app (for both iOS & Android) present an easy, intuitive way for parents and admins to use the platform to track their children / students & buses.

The app takes advantage of push notifications to help keep users alerted to any important event.

Apart from the web dashboard, the companion mobile app (for both iOS & Android) present an easy, intuitive way for parents and admins to use the platform to track their children / students & buses.

The app takes advantage of push notifications to help keep users alerted to any important event.

Apart from the web dashboard, the companion mobile app (for both iOS & Android) present an easy, intuitive way for parents and admins to use the platform to track their children / students & buses.

The app takes advantage of push notifications to help keep users alerted to any important event.

Eay-to-use interface 📱

Cross-platform Compatibility 🤝
Push Notifications 🔔

Eay-to-use interface 📱

Cross-platform Compatibility 🤝
Push Notifications 🔔

Eay-to-use interface 📱

Cross-platform Compatibility 🤝
Push Notifications 🔔

8px Studio has handled such a complex project with many, many integrations with grace, ensuring that deadlines were always met. Their end-to-end approach helped us to release the product quickly, and reduce costs as well.
8px Studio has handled such a complex project with many, many integrations with grace, ensuring that deadlines were always met. Their end-to-end approach helped us to release the product quickly, and reduce costs as well.
Mr. Rajukumar - Gulf Engineering

Team

Team

Rohith, A. Saad, Jaydeep, Austin, Dhruv, Aditya, Idhika

Rohith, A. Saad, Jaydeep, Austin, Dhruv, Aditya, Idhika