SkillAgentSearch skills...

Unica

A tiny, open-source team project management tool, born from coding practice in @SJMC-Dev.

Install / Use

/learn @UNIkeEN/Unica
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

View on GitHub
GitHub Stars7
CategoryProject
Updated1y ago
Forks4

Languages

TypeScript

Security Score

70/100

Audited on Dec 19, 2024

No findings