Skip to content

NextGenXplorer/LifeOS-Universal-Life-Tracker

Repository files navigation

LifeOS - Universal Life Tracker

LifeOS is a complete production-ready offline Flutter personal life management system.

Features

  • Dashboard: Overview of your daily activities, habits, and tasks.
  • Activities: Track various life activities.
  • Habits: Build and maintain long-term habits with streak tracking.
  • Tasks: Manage your daily tasks with priorities and deadlines.
  • Expenses: Keep track of your finances with category-wise analysis.
  • Goals: Set and achieve life goals with milestones.
  • Templates: Pre-defined lifestyle templates for different life stages.
  • Backup & Export: Complete offline-first design with JSON/CSV/PDF export options.
  • Modern UI: Dark/Light mode support with modern Glassmorphism design.

Tech Stack

  • Flutter
  • Riverpod: State management and dependency injection.
  • SQLite: Local data persistence.
  • Clean Architecture: Modular and maintainable code structure.
  • Glassmorphism: Modern and sleek UI components.

Getting Started

  1. Clone the repository.
  2. Run flutter pub get.
  3. Run flutter run.

Project Structure

  • lib/core: Shared infrastructure like services, theme, and common widgets.
  • lib/features: Functional modules following Clean Architecture.
  • lib/models: Shared data models.
  • lib/providers: Global state providers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors