Skip to content
/ liora Public

menstrual cycle tracking and wellness e-commerce platform built with Flutter, Firebase, and Node.js

License

Notifications You must be signed in to change notification settings

alwin-m/liora

Repository files navigation

LIORA 🌸

LIORA is a calm, privacy-first menstrual wellness application designed to help users understand, track, and care for their natural rhythm. The project focuses on emotional safety, clean design, and trust—avoiding clinical harshness while still being technically robust.


🌿 Project Overview

LIORA is built as a wellness companion, not just a tracker. It blends thoughtful UI/UX with secure data handling to provide:

  • Menstrual cycle tracking
  • Gentle cycle predictions
  • Personalized reminders
  • Wellness product discovery
  • User-controlled privacy and settings

The app is designed with a soft pastel aesthetic, emotionally neutral language, and accessibility in mind.


✨ Key Features

  • 📅 Cycle Tracking – Log periods and cycle days with an intuitive calendar
  • 🔮 Next Cycle Prediction – Smart predictions based on user data
  • 🔔 Reminders & Alerts – Period alerts, cycle reminders, and notifications
  • 🛍️ Wellness Shop – Curated products like tea blends, pads, and heating pads
  • 👤 Profile & Settings – Instagram-like slide-out settings panel
  • 🔐 Privacy First – User data stays secure and under user control

🎨 Design Philosophy

  • Soft pastel pink wellness theme
  • Minimal, clutter-free layouts
  • Emotionally safe language
  • Rounded containers and gentle shadows
  • High contrast for accessibility

Canonical UI reference includes Splash Screen, Home Dashboard, Track Calendar, Shop, and Profile screens.


🛠️ Tech Stack

  • Frontend: Flutter (Dart)
  • Architecture: Component-based UI
  • State Management: Flutter Stateful / Provider (as applicable)
  • Design System: Custom wellness UI components
  • Version Control: Git & GitHub

🗂️ Project Structure

lib/
├── screens/        # App screens (Home, Track, Profile, Shop)
├── widgets/        # Reusable UI components
├── models/         # Data models
├── services/       # Business logic & helpers
├── utils/          # Constants, colors, helpers
└── main.dart       # App entry point

🚀 Getting Started

Prerequisites

  • Flutter SDK installed
  • Dart enabled
  • Android Studio / VS Code

Installation

git clone https://github.com/alwin-m/liora.git
cd liora
flutter pub get
flutter run

📌 Project Status

🟡 In Active Development

Core UI and navigation are implemented. Additional features, optimization, and testing are ongoing.


🤝 Team & Contributors

👩‍💼 Team Lead

Alwin Madhu 📧 alwinmadhu7@gmail.com

👥 Contributors


📜 License

This project is currently under development. License information will be added soon.


💗 Vision

LIORA aims to normalize cycle care through thoughtful design, privacy-respectful technology, and a gentle, human-centered experience.

Care for your rhythm.

Releases

No releases published

Packages

No packages published