Skip to content

An indie project for task management in small companies or teams.

Notifications You must be signed in to change notification settings

Quiet-Klirik/firefly-task-manager

Repository files navigation

Firefly Task Manager [Open Site]

An indie web project for simple task management in development teams.

image

Tech stack: python3, Django4, django-taggit, django-select2, django signals, Bootstrap5, crispy-bootstrap5

Project features:

  • Teams management with their own members and projects.
  • Separated tasks management for different projects.
  • Notification system [based on the django signals] with filtering for current Team/Project.
  • User-friendly multiselect inputs with autocompleting.

Database structure

image

Installing and settings

You must have installed Python 3.10.0 or above
(Instructions for Windows)

  1. Installing project:
git clone https://github.com/Quiet-Klirik/firefly-task-manager.git
cd firefly-task-manager
py -m venv venv
venv/Scripts/activate
pip install -r requirements.txt
  1. Setting up DB
py manage.py migrate
py manage.py loaddata fixture_demo.json
  1. Start project
py manage.py runserver

Demo user credentials:

  • Username: user.demo
  • Password: demo_password

About

An indie project for task management in small companies or teams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published