Skip to content

A smart mobile task manager built with Kotlin, Jetpack Compose, and MVVM. Features: automated priority & category classification, real-time search, date grouping, gesture controls, and a clean Material 3 UI.

License

Notifications You must be signed in to change notification settings

RazEini/Smart_Task_Flow

Repository files navigation

📱 TaskFlow – Smart Task Manager App

מנהל משימות חכם למובייל עם אוטומציה של סדר עדיפויות וקטגוריות.
כולל מסכי Splash, Login, Register, Dashboard ו-HomeScreen להצגת משימות.
מבוסס Jetpack Compose + MVVM.

Kotlin Badge Jetpack Compose Badge MVVM Badge License Badge

🎬 Demo / המחשה


מסך הרשמה
מסך הרשמה
מסך התחברות
מסך התחברות
מסך בית
מסך בית
מסך משימות
מסך משימות


🔎 Overview

TaskFlow נועדה לעזור לך לנהל משימות בצורה חכמה, עם יכולות סיווג אוטומטיות וסדר עדיפויות מבוסס הקשר.
מסך Dashboard מציג את שם המשתמש, כמות המשימות לביצוע וסינון לפי קטגוריות,
ו-HomeScreen מציג את כל המשימות לבחירה, עריכה וסיום משימות.


🚀 Features

תחום תכונה סטטוס הערות
🖥️ מסכים SplashScreen, LoginScreen, RegisterScreen, Dashboard, HomeScreen מעבר חכם בין מסכים + הצגת משימות לפי קטגוריות
📝 משימות הוספה, עריכה ומחיקה CRUD מלא
⭐ חשיבות סימון כחשוב / הושלם טוגל מהיר
⚡ אוטומציה סדר עדיפויות לפי תאריך יעד, חשיבות, מילות מפתח Rule-based
🏷️ קטגוריות בית 🏠, עבודה 💼, לימודים 🎓, חשבונות 🧾, קניות 🛒, ספורט 🏃‍♂️, בריאות 🩺, פרויקטים אישיים 💡, תחבורה 🚗, משפחה 👨‍👩‍👧‍👦,, ואחרים 🏷️ סינון אוטומטי בדשבורד ו-Homescreen
🔍 חיפוש לפי כותרת / תיאור ריל־טיים
📅 קיבוץ תאריכים היום, מחר, השבוע, עתידי, ללא תאריך אוטומטי
📦 ארכיון משימות שהושלמו (פתיחה/סגירה) Collapsible section
👆 מחוות לחיצה על כפתור לסיום או מחיקה Gesture control
📄 דיאלוג פריט כותרת, תיאור, תאריך יעד, חשיבות תצוגה מפורטת

🛠️ Tech Stack

  • Language: Kotlin
  • IDE: Android Studio
  • UI: Jetpack Compose + Material 3
  • Architecture: MVVM
  • Data: Room / ViewModel / StateFlow
  • Authentication: Firebase Auth

📄 רישיון

הפרויקט מופץ תחת רישיון MIT – חופשי לשימוש, שינוי והפצה, כל עוד נשמר קרדיט למחבר.

למידע נוסף ראה את קובץ LICENSE


👨‍💻 Raz Eini (2025)

About

A smart mobile task manager built with Kotlin, Jetpack Compose, and MVVM. Features: automated priority & category classification, real-time search, date grouping, gesture controls, and a clean Material 3 UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages