Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.44 KB

README.md

File metadata and controls

49 lines (31 loc) · 1.44 KB

SE Team Management

A web application to manage teams, projects, roles and students.

Developed in and for the study course Software Engineering I+II at the HTW Dresden.

  • Technologies: Django Python web framework, Docker

Warning

Work in progress. Not yet fully tested. Use at your own risk.

Features

  • Manage projects, roles and students
  • Use of polls for project and role wishes
  • Generate teams based on the polls
    • The current algorithm is based on a student project "I7 Teamverwaltung 202209" and uses the Google OR-Tools.
  • Authentication of students against the university LDAP

Todo

  • 🚧 ... Yes exist ... more later

Setup

  1. Clone or download the project
  2. Copy the .env.template to a new file with the name .env and make needed settings
  3. Start with docker compose up -d (stop with docker compose down)

More detailed instructions can be found at:

Use

  • 🚧 ... Follows later in a separate document

Known bugs

  • Issue #2: ModuleNotFoundError: No module named 'pandas' (18.08.2023)
  • Issue #3: CommandError: You must use --email with --noinput (14.09.2023)