Sensify Android

screenshot of Sensify Android
material-ui

MPAndroidChart in Jetpack Compose and Kotlin Flow. This will let you see real-time charts of various sensors available inside android like accelerometer, magnetic, light sensor, etc.

Overview

Sensify is an Android app that helps users analyze their Android phone's sensors with graphs and visuals. It provides a user-friendly interface and uses the sensors for various utilities. The app is implemented in Jetpack Compose with an MVVM architecture and takes advantage of Kotlin Coroutines and Jetpack libraries.

Features

  • Whole sensors functionality is implemented inside the domain folder
  • Realtime sensor outputs displayed in charts
  • Implemented in Jetpack Compose
  • MVVM Architecture used for the app
  • Usage of Kotlin Flow, Jetpack State, Singletons, etc.
  • Theming in Material Design 3
material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.