Skip to content

Apollina/LitUp

Repository files navigation

LitUp

'Lit up' is an application for people who experience difficulties to wake up in the morning. This application will make sure to wake you up on time.

App features

  • Set up as many alarms as you need
  • When alarm fires it is possible to snooze alarm or turn it off
  • Snoozing alarm is possible for 30 seconds by shaking the phone and after than front camera will be triggered, face recognition tech will tell you how happy tou are to wake up
  • Turning the alarm off is a bit trickier: you have to walk 25 steps
  • It is possible to adjust sensor sensitivity and see a real time accelemometer graph
  • Delete alarm by swiping it to the right

App functionalities

  • Phone’s internal sensor (accelerometer) for step counting and detecting the shake phone event
  • BT-communication with Metawear
  • Face detection with camera
  • SQLLite Database, DBHelper and Custom Cursor Adapter
  • UI based on material design guidelines
  • Activities, IntentService, WakefulBroadcastReceiver
  • Fragments

Requirements

  • Target Android 7.1 Nougat ( API 25 )
  • Mininum Android 5.0 Lolipop ( API 21 )

UI & UX testing and documentation

Documentation available for everybody

Installation

  1. Clone the project:
git clone https://github.com/Apollina/LitUp.git

or download ZIP

  1. Open the project in Android Studio
  2. Click the app module in the Project window and then select Run > Run (or click Run in the toolbar)
  3. In the Select Deployment Target window, select your device, and click OK.

Licence

This project is licensed under the MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages