mehrazino/task-tracker

Simple web application for tracking tasks progress.

★ 0Forks 0JavaScriptGitHub ↗Compare

Project website ↗

README

✅ ردیاب کارهات (Task Tracker)

یک برنامه وب ساده برای ثبت و یادآوری میزان پیشرفت بر اساس تعداد کار.

کاربردی برای یادآوری میزان پیشرفت در تماشای سریال، گذراندن دوره ویدیویی، خواندن کتاب الکترونیکی و غیره

📥 نصب محلی

برای اجرای این برنامه به صورت Local، کافی است مراحل زیر را دنبال کنید:

دریافت فایل‌ها:

git clone https://github.com/mehrazino/task-tracker.git

وارد شدن به پوشه پروژه:

cd task-tracker

اجرای فایل run-local.bat (در ویندوز) (port پیش‌فرض، 8000 است):

.\run-local.bat

یا راه‌اندازی سرور محلی با پایتون:

python -m http.server [PORT_NUMBER]

وبسایت در نشانی https://127.0.0.1:[PORT_NUMBER] در دسترس خواهد بود.

🛠️ برای توسعه (TODO)

  • بهبود responsivity
  • خرید سرور
  • افزودن قابلیت همگام‌سازی خودکار بین مرورگرها و دستگاه‌های دیگر
  • افزودن امکان دسته‌بندی کارها با تگ‌بندی
  • افزودن امکان اولویت‌بندی کارها
  • افزودن امکان جستجو بین کارها
  • افزودن امکان فیلتر کردن کارها (تکمیل شده، در حال انجام و بدون پیشرفت)
  • افزودن امکان تنظیم یادآوری برای کارها
  • افزودن امکان تغییر ظاهر برنامه (حالت تاریک و روشن)
  • ثبت لاگ پیشرفت کارها
  • افزودن نمودار عملکرد جزئی (بر اساس لاگ کارت) و کلی
  • افزودن زبان انگلیسی
  • افزودن امکان ویرایش لینک متصل به کار
  • هشدار درمورد پشتیبان‌گیری از اطلاعات قبل از پاک کردن cache مرورگز

Contributors

mehrazino

Issues