Skip to content

A simple django based task tracking system and repository browser.

License

Notifications You must be signed in to change notification settings

E2Soft/StarTrac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarTrac

A simple django based task tracking system and repository browser.

Dependencies:

$ pip install gitpython
$ pip install Pillow

Deploy:

  • install all dependencies
  • pull StarTrac the project
  • set GIT_REPO_PATH in src/StarTrac/settings.py to the path of your git repository (the dsefault value is "../.git" which tracks the projects own local git repository)
  • for a quick start you can run a test server, in src/ do:
python manage.py migrate # to create a database
python manage.py createsuperuser # to create a django admin user
python manage.py runserver # to run the test server
  • for other information on how to deploy a django project see the official documentation

Features:

  • Tasks tracking.
  • Milestones tracking.
  • Requirements tracking.
  • Kanban table: The tasks are organized in 4 sections 'Created', 'On Wait', 'Accepted' and 'Closed' and displayed in a table on the home page. Drag and drop the tasks to change their state.
  • Project time line showing important events in the project.
  • Git repository browsing and code comparison.
  • Graphic reports.

Licence:

Licensed under MIT license.

About

A simple django based task tracking system and repository browser.

Resources

License

Stars

Watchers

Forks

Packages

No packages published