{"id":32944246,"url":"https://github.com/ramont-studio/taskan","last_synced_at":"2026-05-02T08:34:40.229Z","repository":{"id":323820566,"uuid":"1067504559","full_name":"ramont-studio/taskan","owner":"ramont-studio","description":"تَــسک آن: پلتفرم مدیریت وظایف و نقشه راه برای تیم‌های چابک با همگام‌سازی گوگل درایو و دستیار هوشمند.","archived":false,"fork":false,"pushed_at":"2025-10-01T00:59:24.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-12T10:20:51.117Z","etag":null,"topics":["agile","ai","appwrite","google-gemini","kanban","persian","productivity","project-management","react","task-management"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ramont-studio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-01T00:41:09.000Z","updated_at":"2025-10-01T01:04:17.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/ramont-studio/taskan","commit_stats":null,"previous_names":["ramont-studio/taskan"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ramont-studio/taskan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramont-studio%2Ftaskan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramont-studio%2Ftaskan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramont-studio%2Ftaskan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramont-studio%2Ftaskan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ramont-studio","download_url":"https://codeload.github.com/ramont-studio/taskan/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramont-studio%2Ftaskan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32528363,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T01:12:54.858Z","status":"online","status_checked_at":"2026-05-02T02:00:05.923Z","response_time":132,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agile","ai","appwrite","google-gemini","kanban","persian","productivity","project-management","react","task-management"],"created_at":"2025-11-12T16:00:30.058Z","updated_at":"2026-05-02T08:34:40.206Z","avatar_url":"https://github.com/ramont-studio.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv dir=\"rtl\"\u003e\n\n# تَــسک‌آن (Taskan) - پلتفرم هوشمند مدیریت پروژه برای تیم‌های چابک\n\n\u003cp align=\"center\"\u003e\nیک پلتفرم مدرن و هوشمند برای مدیریت پروژه که با هدف ساده‌سازی فرآیندها برای تیم‌های چابک (Agile) طراحی شده است. تمرکز اصلی ما بر روی سادگی، تقویت همکاری تیمی و کمک به تصمیم‌گیری‌های داده‌محور است.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/ramont-studio/taskan/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-MIT-blue.svg\" alt=\"License\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/React-v19-blue?logo=react\" alt=\"React\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://appwrite.io/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Backend-Appwrite-ff636c?logo=appwrite\" alt=\"Appwrite\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://ai.google.dev/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/AI-Google_Gemini-4285F4?logo=google\" alt=\"Google Gemini\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## ⚠️ نسخه بتا (Beta Version)\n\n**توجه:** این پروژه در حال حاضر در **نسخه بتا** قرار دارد و ما به طور فعال در حال توسعه آن هستیم. بنابراین احتمال وجود خطا یا باگ وجود دارد. بسیار خوشحال می‌شویم اگر هرگونه مشکلی را مشاهده کردید، از طریق بخش **Issues** به ما اطلاع دهید. از همکاری شما سپاسگزاریم!\n\n[**🔗 برای گزارش مشکل اینجا کلیک کنید**](https://github.com/ramont-studio/taskan/issues)\n\n---\n\n## 🎯 معرفی کلی\n\n**تَــسک‌آن** ابزاری فراتر از یک لیست وظایف ساده است. ما یک رابط کاربری زیبا و کاربرپسند را با قدرت هوش مصنوعی **(Google Gemini)** ترکیب کرده‌ایم تا به تیم شما کمک کنیم:\n\n- **نقشه راه (Roadmap)** پروژه را به شکلی واضح و تصویری ترسیم کنید.\n- پیشرفت کارها را به راحتی دنبال نمایید.\n- گزارش‌های هوشمند و کاربردی برای تصمیم‌گیری بهتر دریافت کنید.\n\nاین اپلیکیشن به طور کامل برای **زبان فارسی** طراحی شده تا تجربه‌ای روان و بومی را برای شما فراهم آورد.\n\n## ✨ ویژگی‌های کلیدی\n\n### ۱. مدیریت جامع پروژه و وظایف\n- **داشبورد مرکزی:** تمام پروژه‌های خود را در یک نگاه مدیریت کرده و پیشرفت آن‌ها را بسنجید.\n- **ایجاد و ویرایش آسان:** به سادگی پروژه‌های جدید ایجاد کنید یا اطلاعات پروژه‌های فعلی را ویرایش نمایید.\n- **بازه‌های زمانی (Periods):** کارها را در بازه‌های زمانی مشخص (مثل اسپرینت‌ها یا فازهای پروژه) سازماندهی کنید تا مدیریت آن‌ها ساده‌تر شود.\n- **کارت‌های وظیفه (Tasks):** برای هر وظیفه، اطلاعاتی نظیر عنوان، توضیحات، وضعیت، تاریخ تحویل و فرد مسئول را مشخص کنید.\n\n### ۲. نماهای بصری و کاربردی\n- **نمای نقشه راه (Roadmap):** یک برد کانبان (Kanban) که به شما اجازه می‌دهد جریان کاری تیم را به صورت تصویری مدیریت کنید (قابلیت Drag \u0026 Drop به زودی اضافه خواهد شد).\n- **نمای خط زمانی (Timeline):** یک نمای گانت چارت برای مشاهده زمان‌بندی کلی پروژه و وابستگی بین کارها، همراه با قابلیت Pan و Zoom.\n- **نمای آمار (Statistics):** داشبوردی شامل نمودارها و آمار کلیدی پروژه، مانند نرخ تکمیل وظایف و حجم کاری اعضای تیم.\n\n### ۳. دستیار هوشمند (AI-Powered Assistant)\nبا استفاده از قدرت **Google Gemini**، دستیار هوشمند ما به شما کمک می‌کند:\n- **گزارش هوشمند از پروژه:** با یک کلیک، گزارشی تحلیلی و به زبان فارسی از وضعیت پروژه، ریسک‌های احتمالی و نقاط قوت دریافت کنید.\n- **گزارش کلی از تمام پروژه‌ها:** عملکرد کلی پروژه‌ها را با هم مقایسه کرده و پیشنهادهای استراتژیک برای بهبود فرآیندها دریافت نمایید.\n\n### ۴. همکاری تیمی\n- **مدیریت اعضای تیم:** به راحتی اعضای جدید را از طریق ایمیل به پروژه‌های خود دعوت کنید.\n- **تخصیص وظایف:** وظایف را به افراد مشخصی اختصاص دهید تا مسئولیت‌ها کاملاً شفاف باشد.\n\n### ۵. تجربه کاربری مدرن\n- **طراحی واکنش‌گرا (Responsive):** با استفاده از **Tailwind CSS**، برنامه در تمام دستگاه‌ها به خوبی نمایش داده می‌شود.\n- **پوسته روشن و تاریک:** متناسب با سلیقه خود، بین دو پوسته جذاب جابجا شوید.\n- **انیمیشن‌های روان:** انیمیشن‌های ظریف برای ایجاد یک تجربه کاربری لذت‌بخش.\n- **قابلیت نصب (PWA):** برنامه را مانند یک اپلیکیشن بومی روی سیستم خود نصب کرده و به صورت آفلاین نیز به بخشی از اطلاعات دسترسی داشته باشید.\n\n## 🛠️ معماری و پشته فناوری (Tech Stack)\n\n| بخش              | تکنولوژی‌های مورد استفاده                                                      |\n|------------------|---------------------------------------------------------------------------------|\n| **فرانت‌اند** | `React (v19)`, `TypeScript`, `Tailwind CSS`, `Google Material Symbols`, `Vazirmatn Font` |\n| **بک‌اند (BaaS)** | `Appwrite` (برای احراز هویت، پایگاه داده و مدیریت کاربران)                      |\n| **سرویس هوش مصنوعی** | `Google Gemini API`                                                             |\n\n### ساختار پروژه\nما برای حفظ تمیزی و قابلیت نگهداری کد، از معماری مبتنی بر کامپوننت و اصل **جداسازی مسئولیت‌ها** استفاده کرده‌ایم:\n\n- **`components/`**: کامپوننت‌های قابل استفاده مجدد در سراسر برنامه.\n- **`lib/`**: منطق مربوط به ارتباط با سرویس‌های خارجی (API).\n- **`types.ts`**: تعریف تایپ‌های داده‌ای برای TypeScript.\n- **`utils/`**: توابع کمکی و عمومی.\n\n## 👥 این ابزار برای چه کسانی مناسب است؟\n\n**تَــسک‌آن** برای تیم‌های کوچک تا متوسط، استارتاپ‌ها، و تیم‌های محصولی که به دنبال یک ابزار ساده، بصری و هوشمند برای مدیریت پروژه‌های خود هستند، یک انتخاب عالی است.\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framont-studio%2Ftaskan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Framont-studio%2Ftaskan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framont-studio%2Ftaskan/lists"}