Skip to content

bgroff/kala-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 2, 2025
6c38230 · Mar 2, 2025
Sep 11, 2019
May 5, 2024
May 18, 2024
Mar 10, 2020
Nov 29, 2024
Apr 30, 2019
Oct 9, 2018
Mar 2, 2025
Aug 9, 2018
Aug 22, 2024
May 14, 2024
Aug 15, 2018
Jun 8, 2017
Aug 15, 2018
May 14, 2024

Repository files navigation

Readthedocs

Kala: Project Management in Django

Kala is a project management application written in Python on the Django web framework. Organizations can use Kala to group their documents based on functional divisions and by projects within those divisions. The user documentation has a longer description of the intended usage.

Kala is the Hawaiian name for surgeonfish and is the mascot for the Kala project management software.

Main Features

  • Users, Organizations and Projects can all provide access control
  • Written in Python 3 and Django
  • MIT License, use as you please
  • Easy to use (IMHO)
  • Extensible if you know Python and Django

Development

In order to run the development environment, you should install docker and docker compose. Once you have done that you can:

$ docker compose up

You will now be able to open http://localhost:8080 and see the Kala application. There are two users created:

[email protected] and [email protected] both have the password set to test

Screen Shot

screenshot of a projects documents

Showing the Projects page with multiple documents. Each document can have multiple versions. There are additional searching and filter options. The settings page allows for configuration of things like permissions and metadata about the various objects.

Logo

Designed by linadesteem.