anan5093/team-task-manager: v1.0.0 - Initial Stable Release with AI Swarm Integration
Authors/Creators
Description
Team Task Manager & AI Swarm (v1.0.0)
We are proud to announce the first stable release of the Team Task Manager repository. This release marks the transition of the application to a production-ready, three-tier architecture featuring a React frontend, an Express API server, and a LangGraph-orchestrated Python AI Swarm microservice.
This software is archived and ready for indexing on Zenodo.
🌐 Working Live Demo
Access the live working deployment here: 👉 https://team-task-manager-lac.vercel.app
🔍 Key Architecture Components
- React Client (v1.0.0): Glassmorphic dark theme built on React 18, Vite, and Tailwind CSS. Featuring real-time dashboard analytics, a drag-and-drop Kanban task board, and a custom split-screen onboarding layout.
- Express Server (v1.0.0): Node.js API server connected to MongoDB, handling secure JWT authentication, project/task CRUD, and proxying requests to the AI service.
- Python AI Swarm (v1.0.0): A FastAPI microservice orchestrating multi-agent state machines with LangGraph and Model Context Protocol (MCP) servers to perform project health audits, workload risk assessments, and compliance checks.
⚡ Main Features in this Release
- Role-Based Access Control: Secure user roles (
adminandmember) with OPA (Open Policy Agent) integration to restrict tool access at the agent level. - Task Management: Visual Kanban board with automatic highlights for overdue tasks.
- Interactive AI Insights: Real-time project audits, capacity analysis, and automated assignment recommendations powered by local (Ollama) or cloud (OpenRouter) LLM integrations.
- Contract & Document Compliance: Secure upload pipeline allowing admins to run compliance mapping and security risk analyses.
- Enhanced UI/UX: Full brand contrast sync (teal contrast theme) and onboarding bento graphic arrays.
📦 Getting Started
Please refer to the README.md for full installation instructions:
- Initialize MongoDB and your LLM client (Ollama/OpenRouter).
- Install dependencies:
npm install(root, client, server) and install Python dependencies inai-swarm/requirements.txt. - Set up the three configuration files (
server/.env,client/.env, andai-swarm/.env). - Run
npm run devto start the web application andpython run.pyin theai-swarmdirectory to start the AI microservice.
📄 Repository Documentation
- Development Notes & Setup: See docs/DEV_TRACKING.md
- AI Integration Guide: See docs/AI_INTEGRATION_LEARNING_PATH.md
- E2E Testing Report: See docs/TESTING_REPORT.md
🎓 Citation
If you use this software in your research or project, please cite it using the metadata from this release or the DOI generated via Zenodo.
Author: anan5093 Repository URL: https://github.com/anan5093/team-task-manager
What's Changed
- docs: rewrite README.md with comprehensive getting-started content by @Copilot in https://github.com/anan5093/team-task-manager/pull/1
- Allow empty task filter query params by @anan5093 in https://github.com/anan5093/team-task-manager/pull/2
- docs: fix README accuracy and add badges by @Copilot in https://github.com/anan5093/team-task-manager/pull/3
- docs: fix README inaccuracies and improve deployment guidance by @Copilot in https://github.com/anan5093/team-task-manager/pull/4
- Rewrite README for fast onboarding, usage clarity, and contributor entry by @Copilot in https://github.com/anan5093/team-task-manager/pull/5
New Contributors
- @Copilot made their first contribution in https://github.com/anan5093/team-task-manager/pull/1
- @anan5093 made their first contribution in https://github.com/anan5093/team-task-manager/pull/2
Full Changelog: https://github.com/anan5093/team-task-manager/commits/v1.0.0
Files
anan5093/team-task-manager-v1.0.0.zip
Files
(3.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c467230ca75b124dfadcabda35eb1457
|
3.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/anan5093/team-task-manager/tree/v1.0.0 (URL)
Software
- Repository URL
- https://github.com/anan5093/team-task-manager