https://github.com/ujjwalkran/sensorweb
It is used to fetch the data from sensors of mobile and streams the real-time data to website
https://github.com/ujjwalkran/sensorweb
android firebase sensors-data-collection
Last synced: 3 months ago
JSON representation
It is used to fetch the data from sensors of mobile and streams the real-time data to website
- Host: GitHub
- URL: https://github.com/ujjwalkran/sensorweb
- Owner: ujjwalkran
- License: mit
- Created: 2023-04-21T09:19:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-27T11:54:34.000Z (about 3 years ago)
- Last Synced: 2025-07-30T08:47:56.165Z (11 months ago)
- Topics: android, firebase, sensors-data-collection
- Language: HTML
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sensor Data Realtime Streaming
This project is a webpage that streams sensor data from Firebase. The data is collected from mobile sensors using a mobile app, and this webpage is used to display that data in real-time.
## Table of Contents
- [Getting Started](#getting-started)
- [Technologies Used](#technologies-used)
- [Mobile App](#mobile-app)
- [Contributing](#contributing)
## Getting Started
To get started with this project, follow these steps:
1. Clone this repository.
2. Configure the Firebase credentials in `config.js` file.
3. Open the `index.html` file in your browser.
## Technologies Used
- HTML
- JavaScript
- Firebase
## Mobile App
The mobile app used to collect sensor data can be found at [https://github.com/ujjwalkran/Sensor](https://github.com/ujjwalkran/Sensor).
## Contributing
To contribute, please follow these steps:
1. Fork this repository.
2. Create a new branch for your changes.
3. Make your changes and commit them with a descriptive message.
4. Submit a pull request.
# SensorWeb
This project is aimed at collecting gyroscope and accelerometer data from a mobile device and syncing it to a Firebase database. The same data is streamed to the website in real-time.
The collected data can be used for a wide range of applications such as motion tracking, activity recognition, and fitness monitoring.
## Technologies Used
- Android Studio: to develop the mobile application
- Firebase Realtime Database: to store the collected data
- Java: to write the code for the mobile application
- JavaScript: to write the code for the website
## Installation
- To use this project, you will need:
- Android Studio version 4.1 or higher
- A Firebase account
## Usage
- Clone the repository to your local machine.
- Open the project in Android Studio.
- Connect your mobile device to the computer and run the application.
- The application will start collecting gyroscope and accelerometer data from the mobile device.
- The collected data will be synced to a Firebase Realtime Database.
- The website will use Firebase's Realtime Database API to display the collected data.
- You can view the collected data in the Firebase console and on the website.
## Results
View the result here - https://drive.google.com/drive/folders/1kbxaozLBmDHuu2_mJLiachWuNKcP2EfA?usp=sharing
## Team Contribution
- [Chinmaya Shyamraj](https://github.com/ChinmayaShyamaraj) - Firebase connectivtiy to website
- [Adril Vaz](https://github.com/adril27) - Firebase connectivtiy to website
- [Niyata Naik](https://github.com/NiyataNaik) - Website Frontend
- [Ujjwal Karan](https://github.com/ujjwalkran) - App Backend and Firebase Connectivity
- [Sammitha S Poojary](https://github.com/SammithaS) - Website Frontend and realtime data fetching from firebase
- [Shri Hari](https://github.com/Shri243) - App Backend and Firebase Connectivity
## Android App Repo link
Here is the Android App repo link - https://github.com/ujjwalkran/Sensor