Skip to content

It is used to fetch the data from sensors of mobile and streams the real-time data to website

License

Notifications You must be signed in to change notification settings

ujjwalkran/Sensorweb

Repository files navigation

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

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.

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

Android App Repo link

Here is the Android App repo link - https://github.com/ujjwalkran/Sensor

About

It is used to fetch the data from sensors of mobile and streams the real-time data to website

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published