{"id":25763326,"url":"https://github.com/bunnysunny24/project-onboardx","last_synced_at":"2026-04-07T20:31:52.617Z","repository":{"id":278435704,"uuid":"934634821","full_name":"bunnysunny24/Project-OnBoardX","owner":"bunnysunny24","description":"IoT-Based Vehicle Monitoring System","archived":false,"fork":false,"pushed_at":"2025-02-24T08:32:54.000Z","size":840,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-04T00:48:29.246Z","etag":null,"topics":["data-visualization","esp32-arduino","fastapi","firebase","flask","gyroscope","iot-platform","machine-learning","maps-api","pressure-sensor","python","raspberry-pi","react-native","reactjs","real-time-analytics"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bunnysunny24.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-02-18T06:46:05.000Z","updated_at":"2025-04-26T13:24:55.000Z","dependencies_parsed_at":"2025-02-19T19:32:43.105Z","dependency_job_id":"c50a5934-9a7f-4ba9-b20e-ba6856132af3","html_url":"https://github.com/bunnysunny24/Project-OnBoardX","commit_stats":null,"previous_names":["bunnysunny24/endurance","bunnysunny24/project-onboardx"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bunnysunny24/Project-OnBoardX","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FProject-OnBoardX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FProject-OnBoardX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FProject-OnBoardX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FProject-OnBoardX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bunnysunny24","download_url":"https://codeload.github.com/bunnysunny24/Project-OnBoardX/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FProject-OnBoardX/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278250079,"owners_count":25955839,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-03T02:00:06.070Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-visualization","esp32-arduino","fastapi","firebase","flask","gyroscope","iot-platform","machine-learning","maps-api","pressure-sensor","python","raspberry-pi","react-native","reactjs","real-time-analytics"],"created_at":"2025-02-26T20:16:19.691Z","updated_at":"2025-10-04T00:48:29.623Z","avatar_url":"https://github.com/bunnysunny24.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚗 Project-OnBoardX - IoT-Based Vehicle Monitoring System\n\n## 📌 Overview\n**Endurance** is a real-time **IoT-based vehicle monitoring system** that integrates **ESP32, Raspberry Pi, Firebase, FastAPI, Flask, and Machine Learning** to ensure vehicle safety and efficient monitoring.\n\n## 🔥 Features\n### 🚀 Real-Time Data Collection\n- **ESP32 + Gyro Sensor** collects **acceleration \u0026 velocity** data.\n- Data is stored in **Firebase** and processed using **FastAPI**.\n\n### 📊 Data Processing \u0026 Visualization\n- **FastAPI generates graphs** from raw sensor data (stored as bits).\n- **ML Model** calculates **average acceleration \u0026 velocity**.\n- **React UI + Flask** displays real-time **location tracking (latitude \u0026 longitude)**.\n\n### 🚨 Speed \u0026 Acceleration Alerts\n- If high acceleration/velocity is detected, alerts are sent via **EmailJS / Twilio**.\n- Helps prevent **accidents by notifying drivers to slow down**.\n\n### 🆘 Accident Detection \u0026 Emergency Alerts\n- **Raspberry Pi + Pressure Sensor** detects abnormal pressure.\n- **Emergency signal is sent** via **ESP32 WiFi**.\n- Nearby **hospitals, people, ambulances, and fire stations** receive alerts.\n\n## 🖼️ System Architecture\n\n![image](https://github.com/user-attachments/assets/1e3662e7-e4ad-41bc-9e32-7be377db5413)\n\n![image](https://github.com/user-attachments/assets/7c31d06d-b148-4bdb-8247-8574d5cefa87\n\n![image](https://github.com/user-attachments/assets/062290f0-99e1-4221-bb83-66f84acdf3d5)\n\n![image](https://github.com/user-attachments/assets/85ce79d9-0794-4bd1-9f0a-fd9d642b124b)\n\n![image](https://github.com/user-attachments/assets/af127a8f-e339-4e1e-a7db-7d4235ec2ae0)\n\n## 📸 Implementation Screenshots\n### 🔹 ESP32 + Gyro Sensor Data Logging\n\n\n![data1](https://github.com/user-attachments/assets/68505b7c-d11c-49f5-893e-0060870da7c1)\n\n\n![data2](https://github.com/user-attachments/assets/62b5c172-f816-485b-9077-14f99ffeec46)\n\n\n![data3](https://github.com/user-attachments/assets/041a5935-9e0b-48ca-b3e5-f50292a848f8)\n\n\n### 🔹 Real-Time Dashboard\n\n\n![board1](https://github.com/user-attachments/assets/d79fe7bb-121d-4e18-bb3b-2c1920e14e68)\n\n\n![board2](https://github.com/user-attachments/assets/34fd7123-083f-4f00-8d31-65b44994f746)\n\n\n![board4](https://github.com/user-attachments/assets/eb1daa28-e418-4615-9e3d-2d29d7e0a213)\n\n\n![board3](https://github.com/user-attachments/assets/ea00d10b-3c32-4ce4-b8c1-c5b9e4d5e082)\n\n\n![board5](https://github.com/user-attachments/assets/58164e0f-c30d-42c6-9204-6a426bf3ef8c)\n\n\n![board6](https://github.com/user-attachments/assets/848659dc-a714-43df-a851-62607d69e8e8)\n\n\n![board7](https://github.com/user-attachments/assets/2beda9e8-a2ee-4009-94b0-1575235e4946)\n\n\n![board8](https://github.com/user-attachments/assets/65bd664d-badc-4174-9c6c-586d83a6c21a)\n\n\n![board9](https://github.com/user-attachments/assets/06c9e640-611b-4a15-9176-af4df7c9296a)\n\n\n### 🔹 Accident Detection System\n\n![real](https://github.com/user-attachments/assets/ec786bc3-83b8-4ace-a0c2-d6dbf0168ab1) \n\n\n![real2](https://github.com/user-attachments/assets/75216f41-cdfc-472f-91e9-d6e1ee2d4e00)\n\n\n## 🛠️ Tech Stack\n| Component      | Technology |\n|---------------|-----------|\n| **Backend**   | FastAPI, Flask, Firebase |\n| **Frontend**  | React.js, Tailwind CSS |\n| **IoT Devices** | ESP32, Raspberry Pi, Gyro Sensor, Pressure Sensor |\n| **Alerts**    | Twilio, EmailJS |\n| **ML Model**  | Python, NumPy, SciPy |\n\n## 🔧 Setup \u0026 Installation\n```sh\n# Clone the repository\ngit clone https://github.com/bunnysunny24/Endurance.git\ncd Endurance\n\n# Install backend dependencies\npip install -r requirements.txt\n\n# Install frontend dependencies\ncd frontend\nnpm install\n\n# Run FastAPI backend\nuvicorn backend.main:app --reload\n\n# Run React frontend\nnpm start\n```\n\n## 🚀 Future Enhancements\n- **AI-based predictive analytics** for accident prevention.\n- **Improved emergency response system** with geolocation tracking.\n- **Mobile App Integration** for instant alerts.\n- \n\n## 📝 License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunnysunny24%2Fproject-onboardx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbunnysunny24%2Fproject-onboardx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunnysunny24%2Fproject-onboardx/lists"}