An open API service indexing awesome lists of open source software.

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

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