wildeyedskies / log28

A simple no frills period tracker for android
GNU Lesser General Public License v3.0
37 stars 18 forks source link

log28 - a simple no-frills period tracker for Android

<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

Database Information

log28 uses realm as it's database. There are 3 "tables"

Category - these are the categories of symptoms. They have a name and boolean for whether they are active. Symptom - symptoms belong to categories and have names. DayData - represents the data for a single day. These objects have a list of symptoms that have been recorded that day.

Models and import/export code are located in Database.kt, Queries are located in Queries.kt

Views

There are four main views (tabs) in log28, as well as the App into screens and settings