AbdulElahGwaith commited on
Commit
4d98661
·
verified ·
1 Parent(s): b458bbd

Enhance README with professional design and tech badges

Browse files
Files changed (1) hide show
  1. README.md +44 -215
README.md CHANGED
@@ -4,251 +4,80 @@ language:
4
  - en
5
  tags:
6
  - taskflow-pro
7
- - taskflow
8
- - pro
 
 
9
  license: mit
10
  ---
11
 
12
  # 🚀 TaskFlow Pro v2.0
13
 
14
  <div align="center">
15
-
16
- ![TaskFlow Pro Logo](assets/images/logo.svg)
17
-
18
- **منصة إدارة المشاريع الاحترافية - مبنية بـ Vanilla JavaScript**
19
-
20
- *بناء مشاريعك بذكاء - بدون إطار عمل، بدون تعقيد*
21
-
22
- [![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/HTML)
23
- [![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/CSS)
24
- [![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
25
- [![License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge)](LICENSE)
26
-
27
- *دعم كامل للغة العربية مع تصميم RTL*
28
-
29
  </div>
30
 
31
  ---
32
 
33
- ## 📖 نظرة عامة على المشروع
34
-
35
- ### ما هو TaskFlow Pro؟
36
-
37
- **TaskFlow Pro** هو تطبيق ويب احترافي لإدارة المشاريع والمهام، تم بناؤه بالكامل باستخدام تقنيات الويب الأساسية (Vanilla HTML, CSS, JavaScript) دون الاعتماد على أي إطار عمل خارجي. يهدف التطبيق إلى توفير تجربة إدارة مشاريع سلسة وفعالة للفرق والأفراد الناطقين باللغة العربية.
38
-
39
- ### فلسفة المشروع
40
-
41
- - ✅ **بدون إطار عمل** - 100% Vanilla JavaScript
42
- - ✅ **سريع وخفيف** - لا تحميل لمكتبة ضخمة
43
- - ✅ **سهل الفهم** - كود نظيف وموثق
44
- - ✅ **RTL مدمج** - دعم كامل للغة العربية
45
- - ✅ **محلي بالكامل** - بياناتك تبقى على جهازك
46
-
47
- ---
48
-
49
- ## ✨ المميزات الرئيسية
50
-
51
- ### 🎯 لوحة التحكم (Dashboard)
52
- نظرة شاملة على جميع مشاريعك ومهامك مع إحصائيات تفصيلية ورسوم بيانية.
53
-
54
- ### 📋 نظام كانبان (Kanban Board)
55
- نظام سحب وإفلات بديهي لإدارة سير العمل عبر ثلاثة أعمدة: قيد الانتظار، قيد العمل، مكتمل.
56
-
57
- ### 📅 التقويم الذكي
58
- عرض تقويمي للمواعيد النهائية مع إمكانية التنقل بين الأشهر.
59
-
60
- ### 👥 إدارة الفريق
61
- إضافة أعضاء للفريق ومتابعة إنتاجيتهم وتصنيفهم.
62
-
63
- ### 📈 التحليلات والتقارير
64
- رسوم بيانية تفاعلية لتوزيع المهام ومعدل الإنجاز.
65
-
66
- ### ⚙️ إعدادات شاملة
67
- تخصيص الثيم والوضع الداكن والإشعارات واللغة.
68
-
69
- ---
70
-
71
- ## 🖼️ لقطات الشاشة
72
-
73
- ### 1. لوحة التحكم الرئيسية
74
- ![Dashboard](assets/screenshots/dashboard-preview.svg)
75
-
76
- *عرض شامل للإحصائيات والمشاريع الأخيرة*
77
-
78
- ### 2. إدارة المهام
79
- ![Tasks](assets/screenshots/tasks-preview.svg)
80
-
81
- *قائمة المهام مع الفلاتر والخيارات المتقدمة*
82
-
83
- ### 3. لوحة كانبان
84
- ![Kanban](assets/screenshots/kanban-preview.svg)
85
-
86
- *نظام إدارة المهام بالسحب والإفلات*
87
-
88
- ### 4. التقويم
89
- ![Calendar](assets/screenshots/calendar-preview.svg)
90
-
91
- *عرض شهري للمواعيد والمهام*
92
-
93
- ### 5. إدارة الفريق
94
- ![Team](assets/screenshots/team-preview.svg)
95
-
96
- *أعضاء الفريق وإحصائياتهم*
97
-
98
- ### 6. التحليلات
99
- ![Analytics](assets/screenshots/analytics-preview.svg)
100
-
101
- *رسوم بيانية تفاعلية*
102
-
103
- ### 7. الوضع الداكن
104
- ![Dark Mode](assets/screenshots/dark-mode-preview.svg)
105
-
106
- *دعم كامل للثيم الداكن*
107
-
108
- ### 8. التوافق مع الجوال
109
- ![Mobile](assets/screenshots/mobile-preview.svg)
110
-
111
- *تصميم متجاوب يعمل على جميع الأجهزة*
112
-
113
- ---
114
-
115
- ## 🎬 فيديو تعريفي
116
-
117
- ### وصف الفيديو
118
-
119
- ```
120
- المدة: 60 ثانية
121
- اللغة: عربي
122
- القرار: 1080p
123
- ```
124
-
125
- ### مشاهد الفيديو
126
-
127
- | المدة | المشهد | الوصف |
128
- |-------|--------|-------|
129
- | 0:00-0:05 | مقدمة | شعار TaskFlow Pro + عنوان |
130
- | 0:05-0:15 | جولة لوحة التحكم | عرض الإحصائيات والأنشطة |
131
- | 0:15-0:25 | عرض كانبان | سحب وإفلات المهام |
132
- | 0:25-0:35 | إضافة مهمة | فتح النموذج وملؤه |
133
- | 0:35-0:45 | التقويم | عرض المواعيد والمهام |
134
- | 0:45-0:55 | الفريق | عرض أعضاء الفريق |
135
- | 0:55-1:00 | خاتمة | "مبني بـ Vanilla JavaScript" |
136
 
137
- ### فيديو الإنتاج
138
- تفاصيل إنتاج الفيديو متاحة في: [docs/video-production.md](docs/video-production.md)
139
 
140
  ---
141
 
142
- ## 🚀 بدء الاستخدام
143
-
144
- ### الطريقة 1: فتح الملف مباشرة
145
-
146
- ```bash
147
- cd taskflow-pro
148
- # افتح index.html في المتصفح
149
- ```
150
-
151
- ### الطريقة 2: باستخدام خادم محلي
152
-
153
- ```bash
154
- # باستخدام Python
155
- python -m http.server 8000
156
-
157
- # أو باستخدام Node.js
158
- npx serve taskflow-pro
159
- ```
160
 
161
  ---
162
 
163
- ## 📁 هيكل المشروع
164
-
165
- ```
166
- taskflow-pro/
167
-
168
- ├── 📄 index.html # الصفحة الرئيسية للتطبيق
169
- ├── 📄 styles.css # جميع تنسيقات CSS
170
- ├── 📄 script.js # منطق التطبيق والتفاعلات
171
- ├── 📄 README.md # هذا الملف
172
- ├── 📄 LICENSE # رخصة MIT
173
-
174
- ├── 📁 assets/
175
- │ ├── 📁 images/
176
- │ │ └── logo.svg # شعار التطبيق
177
- │ │ └── video-thumbnail.svg # صورة الفيديو المصغرة
178
- │ │
179
- │ └── 📁 screenshots/
180
- │ ├── dashboard-preview.svg
181
- │ ├── tasks-preview.svg
182
- │ ├── kanban-preview.svg
183
- │ ├── calendar-preview.svg
184
- │ ├── team-preview.svg
185
- │ ├── analytics-preview.svg
186
- │ ├── dark-mode-preview.svg
187
- │ └── mobile-preview.svg
188
-
189
- └── 📁 docs/
190
- └── video-production.md # تفاصيل إنتاج الفيديو
191
- ```
192
 
193
  ---
194
 
195
- ## 🤝 المساهمة في المشروع
196
-
197
- نرحب بمساهماتكم! للمشاركة:
198
 
199
  ```bash
200
- # 1. Fork المشروع
201
- # 2. إنشاء فرع جديد
202
- git checkout -b feature/amazing-feature
203
 
204
- # 3. إجراء التغييرات وCommit
205
- git commit -m 'إضافة ميزة رائعة'
206
-
207
- # 4. Push وفتح Pull Request
208
  ```
209
 
210
  ---
211
 
212
- ## الأسئلة الشائعة
213
-
214
- **س: هل التطبيق يحتاج اتصال بالإنترنت؟**
215
- ج: لا، يعمل محلياً. تحتاج الإنترنت فقط لتحميل الخطوط والأيقونات.
216
-
217
- **س: هل بياناتي آمنة؟**
218
- ج: نعم، تُخزن محلياً في LocalStorage.
219
-
220
- **س: هل يدعم اللغة الإنجليزية؟**
221
- ج: حالياً عربي فقط، الإنجليزية قادمة قريباً.
222
-
223
- ---
224
-
225
- ## 📄 الرخصة
226
-
227
- هذا المشروع مرخص تحت رخصة MIT - انظر ملف [LICENSE](LICENSE) للتفاصيل.
228
-
229
- ---
230
-
231
- ## 📞 تواصل معنا
232
-
233
- <div align="center">
234
-
235
- [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)](https://github.com/MiniMax-Agent/taskflow-pro)
236
- [![Email](https://img.shields.io/badge/Email-D14836?style=for-the-badge&logo=gmail&logoColor=white)](mailto:support@minimax.dev)
237
 
238
  ---
239
 
240
- **صُنع بـ ❤️ باستخدام Vanilla JavaScript**
241
-
242
- *TaskFlow Pro - إدارة مشاريعك بذكاء*
243
-
244
- </div>
245
 
246
  ---
247
 
248
- <div align="left">
249
-
250
- *آخر تحديث: 15 يناير 2025*
251
- *الإصدار: 2.0.0*
252
- *اللغة: العربية (RTL) + الإنجليزية*
253
-
254
- </div>
 
4
  - en
5
  tags:
6
  - taskflow-pro
7
+ - project-management
8
+ - javascript
9
+ - productivity
10
+ - dashboard
11
  license: mit
12
  ---
13
 
14
  # 🚀 TaskFlow Pro v2.0
15
 
16
  <div align="center">
17
+ <img src="assets/images/logo.svg" width="120" alt="TaskFlow Pro Logo">
18
+ <br>
19
+ <strong>منصة إدارة المشاريع الاحترافية - مبنية بـ Vanilla JavaScript</strong>
20
+ <br>
21
+ <em>بناء مشاريعك بذكاء - بدون إطار عمل، بدون تعقيد</em>
22
+ <br><br>
23
+
24
+ [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
25
+ [![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=flat&logo=html5&logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/HTML)
26
+ [![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=flat&logo=css3&logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/CSS)
27
+ [![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=flat&logo=javascript&logoColor=black)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
 
 
 
28
  </div>
29
 
30
  ---
31
 
32
+ ## 🌟 Overview | نظرة عامة
33
+ **TaskFlow Pro** is a lightweight yet powerful project management dashboard designed for developers and teams who value speed and simplicity. Built entirely with **Vanilla JavaScript**, it demonstrates that high-performance web applications don't always need heavy frameworks.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
 
35
+ **TaskFlow Pro** هي لوحة تحكم خفيفة وقوية لإدارة المشاريع، مصممة للمطورين والفرق التي تقدر السرعة والبساطة. تم بناؤها بالكامل باستخدام **Vanilla JavaScript**، مما يثبت أن تطبيقات الويب عالية الأداء لا تحتاج دائماً إلى أطر عمل ثقيلة.
 
36
 
37
  ---
38
 
39
+ ## Key Features | المميزات الرئيسية
40
+ - 📋 **Kanban Board**: Drag-and-drop task management.
41
+ - 📅 **Calendar View**: Track deadlines and milestones visually.
42
+ - 🌓 **Dark Mode**: Eye-friendly interface for late-night coding.
43
+ - 📱 **Responsive Design**: Fully functional on mobile and desktop.
44
+ - 🚀 **Zero Dependencies**: Fast loading and easy to deploy.
 
 
 
 
 
 
 
 
 
 
 
 
45
 
46
  ---
47
 
48
+ ## 🛠️ Tech Stack | التقنيات المستخدمة
49
+ - **HTML5 & CSS3**: Semantic structure and modern styling.
50
+ - **Vanilla JavaScript (ES6+)**: Core logic and DOM manipulation.
51
+ - **SVG Icons**: Scalable and lightweight graphics.
52
+ - **Local Storage**: Data persistence without a backend.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
 
54
  ---
55
 
56
+ ## 🚀 Quick Start | البدء السريع
57
+ To run this project locally:
 
58
 
59
  ```bash
60
+ # Clone the repository
61
+ git clone https://huggingface.co/AbdulElahGwaith/TaskFlow-Pro
 
62
 
63
+ # Open index.html in your browser
64
+ # That's it! No installation required.
 
 
65
  ```
66
 
67
  ---
68
 
69
+ ## 🗺️ Roadmap | خارطة الطريق
70
+ - [x] **v2.0 Release**: Core features and UI overhaul.
71
+ - [ ] **Cloud Sync**: Optional backend integration for multi-device sync.
72
+ - [ ] **Team Collaboration**: Real-time updates via WebSockets.
73
+ - [ ] **Mobile App**: Native wrapper using Capacitor or Cordova.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
 
75
  ---
76
 
77
+ ## 🤝 Contributing | المساهمة
78
+ Contributions are welcome! Feel free to open an issue or submit a pull request.
 
 
 
79
 
80
  ---
81
 
82
+ ## 📄 License | الترخيص
83
+ This project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for details.