In our Vehicle-to-Vehicle (V2V) systems, the role of a web application is to bridge the gap between low-level embedded systems and high-level human interaction. While microcontrollers and sensors handle the physical and computational aspects of the system, the web application serves as the user-facing interface, providing real-time visibility, control, and feedback.
It is designed to act as a central monitoring and control dashboard. It allows users—cars owners—to access data transmitted between vehicles and take informed actions. This becomes especially valuable in testing scenarios and safety-critical events.
Live Monitoring
- Displays the real-time status of both vehicles.
Communication Hub
· Leveraging Firebase, the web app facilitates real-time data exchange between the cars and users.
Real-Time Data Synchronization:
- Uses Firebase’s real-time database to reflect updates instantly.
- Any change detected by the Raspberry Pi or ESP32 is immediately shown on the web interface.
Frontend development
Back-End Development The back-end of the web application is powered by Firebase, a robust cloud-based platform that facilitates real-time data management and communication for the autonomous car system. Dashboard of our V2V CODE: https://github.com/Asmaa-M-Abdelfattah/Web_Project |