An open API service indexing awesome lists of open source software.

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

Simple web application for tracking tasks progress.
https://github.com/mehrazino/task-tracker

farsi github-pages goal-tracking persian progress-tracking simple static-site task-tracker webapp website

Last synced: about 2 months ago
JSON representation

Simple web application for tracking tasks progress.

Awesome Lists containing this project

README

        

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

یک [برنامه وب](https://mehrazino.github.io/task-tracker/) ساده برای ثبت و یادآوری میزان پیشرفت **بر اساس تعداد کار**.

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

## 📥 نصب محلی

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

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

git clone https://github.com/mehrazino/task-tracker.git
```
وارد شدن به پوشه پروژه:
```bash
cd task-tracker
```
اجرای فایل `run-local.bat` (در ویندوز) (port پیش‌فرض، `8000` است):
```bash
.\run-local.bat
```
یا راه‌اندازی سرور محلی با پایتون:
```python
python -m http.server [PORT_NUMBER]
```
وبسایت در نشانی `https://127.0.0.1:[PORT_NUMBER]` در دسترس خواهد بود.

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

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