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.
- Host: GitHub
- URL: https://github.com/mehrazino/task-tracker
- Owner: mehrazino
- License: agpl-3.0
- Created: 2025-03-14T02:02:53.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2025-03-24T09:55:26.000Z (about 2 months ago)
- Last Synced: 2025-03-24T10:39:10.992Z (about 2 months ago)
- Topics: farsi, github-pages, goal-tracking, persian, progress-tracking, simple, static-site, task-tracker, webapp, website
- Language: JavaScript
- Homepage: https://mehrazino.github.io/task-tracker/
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ✅ ردیاب کارهات (Task Tracker)
یک [برنامه وب](https://mehrazino.github.io/task-tracker/) ساده برای ثبت و یادآوری میزان پیشرفت **بر اساس تعداد کار**.
کاربردی برای یادآوری میزان پیشرفت در تماشای سریال، گذراندن دوره ویدیویی، خواندن کتاب الکترونیکی و غیره
## 📥 نصب محلی
برای اجرای این برنامه به صورت Local، کافی است مراحل زیر را دنبال کنید:
دریافت فایلها:
```bashgit 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
- [ ] خرید سرور
- [ ] افزودن قابلیت همگامسازی خودکار بین مرورگرها و دستگاههای دیگر
- [ ] افزودن امکان دستهبندی کارها با تگبندی
- [ ] افزودن امکان اولویتبندی کارها
- [ ] افزودن امکان جستجو بین کارها
- [ ] افزودن امکان فیلتر کردن کارها (تکمیل شده، در حال انجام و بدون پیشرفت)
- [ ] افزودن امکان تنظیم یادآوری برای کارها
- [ ] افزودن امکان تغییر ظاهر برنامه (حالت تاریک و روشن)
- [ ] ثبت لاگ پیشرفت کارها
- [ ] افزودن نمودار عملکرد جزئی (بر اساس لاگ کارت) و کلی
- [ ] افزودن زبان انگلیسی
- [ ] افزودن امکان ویرایش لینک متصل به کار