Skip to content

adulbrich/ephira

Repository files navigation

Angular React Native Expo SQLite Android IOS

Ephira Feature Graphic

All Screens

Color Themes Screens - 1920x1080

Download on the App Store Get it on Google Play

About The Project

Stay aware of your cycle without sacrificing your privacy. Ephira is a secure period-tracker that keeps your data encrypted locally on your device.

Track Your Health: Log menstrual flow, symptoms, moods, medications, birth control, and notes.

Privacy First: Data is encrypted and never leaves your device. It can be locked behind biometrics (Face ID/Fingerprint) or a custom password, and can be deleted at any time.

Open and Transparent: Ephira is open source under the MIT license, and you can review the code at any time on Github.

Key Features

Customizable Calendar & Symptom Tracking

Add and track custom symptoms, moods, medications, and more with a smooth, visual calendar interface. Filter your calendar legend to only show the symptoms, moods, and medications you want to see. This makes it easy to focus on the data that matters most to you.

‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

App Locking with Passcode & Biometrics

Protect your data with Face ID or a custom password unique to Ephira.

Password Demo (Final-All)

Capstone Development Goals

Fall 2024 Winter 2025 Spring 2025
  • GitHub/Codebase
  • Project Prototype
  • Calendar Input
  • Android Play Store Deployment
  • Apple App Store Deployment
  • State Management
  • Drizzle Integration
  • License
  • Privacy Policy
  • Splash Screen
  • Custom Color Themes
  • Calendar Filters
  • Home Page
  • User Authentication
  • Project Landing Page
  • Project Archive
  • Autosave
  • Custom Entries
  • Data Export
  • Cycle Prediction
  • Symptoms/Moods List
  • "Add Your Own symptoms/mood" Button
  • Quick BC Input

See the open issues for a full list of proposed features (and known issues).

License

License

See LICENSE.txt for more information.

Acknowledgments

OSU Capstone Team 2024-2025

contrib.rocks image

Design Guide

Logo Colors

  • #f2e4bf #f2e4bf
  • #9892a0 #9892a0
  • #65759a #65759a
  • #312935 #312935

Fonts

Minion Variable Concept

Getting Started

Check out the Project Structure document for an overview of the key components of the app, main libraries used, and how to set up the app locally.

About

The encrypted, local-first, menstrual cycle tracking app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6