Unica
A tiny, open-source team project management tool, born from coding practice in @SJMC-Dev.
Install / Use
/learn @UNIkeEN/UnicaREADME
Unica
Unica is a tiny, open-source team project management tool, born from code practice.
🚧 Features
- [x] Freely create organizations, manage invitations and permissions
- [ ] Create projects for individuals or organizations, supporting real-time collaboration
- [ ] Kanban boards to manage tasks within projects
- [ ] Knowledge base to document everything related to the project
- [x] Organization-level discussion feature
Getting Started
Clone
git clone git@github.com:UNIkeEN/unica.git
Frontend
The frontend uses React, NextJS with Typescript. Please make sure you have node>=20.
cd frontend
npm install
To launch a development server, use
npm run dev
To launch a production server, use
npm run build
npm run start
Backend
The backend uses the Python-based Django framework. Install the necessary package first.
cd backend
pip install -r requirements.txt
To initialize the database, please use
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser # Create admin user
To launch a development server, use
python manage.py runserver
To launch the production environment server, please use Gunicorn or another suitable server.
Related Skills
trello
345.9kManage Trello boards, lists, and cards via the Trello REST API.
mcporter
345.9kUse the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
bayes_excersice
Skill: DRR Dependency Analysis (Credit Scope) — Leg1 Spread Ticket Generator Purpose Generate a JIRA-ready DRR dependency analysis ticket for Leg1 Spread-related fields . This skill is desi
ccpm
7.9kProject management skill system for Agents that uses GitHub Issues and Git worktrees for parallel agent execution.
