Skip to content

Commit 0c36e61

Browse files
committed
feat: login& register, mcp tools project management AI Agent, assigned to me, follow up task to whatsapp
1 parent 95e7f4d commit 0c36e61

File tree

87 files changed

+14903
-3061
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+14903
-3061
lines changed

README.md

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ It connects with your **GitHub repositories** to automatically analyze commits,
1212

1313
With CommitFlow, you can **plan, track, and analyze your projects** — all in one place.
1414

15-
> 🧪 **Note:** Project Management features (Kanban board, task tracking, comments, etc.) are currently **under development** and will be available in upcoming releases.
16-
1715
---
1816

1917
## 📁 Folder Structure
@@ -34,24 +32,44 @@ With CommitFlow, you can **plan, track, and analyze your projects** — all in o
3432
## ✨ Features
3533

3634
### 🔧 Project Management
37-
- 🗂 **Kanban Board** – Organize your project visually with drag-and-drop task management.
38-
- 👥 **Assignees & Collaboration** – Assign tasks to contributors and manage team workloads.
39-
- 💬 **Task Comments & Reports** – Add comments or report directly within each task for clear communication and issue tracking.
40-
- 🗄️ **S3 Storage Integration** – Upload and store documents or images securely in AWS S3, linked directly to related tasks.
41-
-**Task Tracking** – Track progress, completion time, and project milestones.
42-
- 🧾 **Project Overview** – View all tasks, commits, and discussions in one unified dashboard.
43-
> ⚙️ *This module is currently in development and will be released in a future update.*
35+
36+
A beautiful, AI-assisted workspace for managing your projects and tasks:
37+
38+
- 🗂 **Kanban Board** – Organize tasks visually using drag-and-drop.
39+
Each task card shows **priority color accents**, **assignee avatars**, and **due dates**.
40+
- 📋 **List View** – See all tasks in a clean table layout; click any row to open task details.
41+
- 📆 **Timeline View** – A Gantt-style horizontal timeline to visualize progress and overlaps between tasks.
42+
- 💬 **Task Details Modal**
43+
- **Rich text editor** (React Quill) for descriptions
44+
- **File attachments** (via AWS S3 integration)
45+
- **Inline comments** with author, timestamp, and preview links
46+
- 🎨 **Smart Selectors**
47+
- Assignee and Priority fields powered by **React Select**, dynamically colored per user or priority level
48+
- 🧍 **Team Management**
49+
Add or remove team members using modern UI components, with color-coded avatars automatically generated.
50+
- 🧱 **Project Management Sidebar**
51+
- Create or delete projects easily
52+
- Integrated **SweetAlert2** confirmations for safe deletions
53+
- **Toast notifications** (`react-toastify`) for success actions (e.g., project or member added)
54+
- 🌙 **Dark/Light Mode Aware**
55+
Smooth color transitions and well-tuned contrast for both themes.
56+
57+
---
4458

4559
### 📊 Developer Insights
4660
- 📈 **GitHub Analytics** – Fetch organization repositories, commits, and contributor stats.
4761
- 🔍 **Contribution Breakdown** – Understand who contributes what and when.
4862
- 📆 **Activity Timeline** – Visualize commit frequency and collaboration trends.
4963

64+
---
65+
5066
### 🤖 AI-Powered Insights
5167
- 💡 **AI Recommendations** – Get automatic suggestions for prioritization and sprint planning.
5268
- 🧠 **Smart Summaries** – Let AI summarize repository activity and project status.
5369
- 🗣️ **Insight Chatbot** – Ask questions like “Who’s most active this week?” or “Which repo grew fastest?”
5470

71+
---
72+
5573
### 🐳 Infrastructure & Security
5674
- 🧩 **PostgreSQL Storage** – Store structured task and analytics data.
5775
- 🔐 **Environment Management** – Secure credentials via `.env` file.

0 commit comments

Comments
 (0)