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.
- 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
- 🚧 ... Yes exist ... more later
- Clone or download the project
- Copy the
.env.template
to a new file with the name.env
and make needed settings - Start with
docker compose up -d
(stop withdocker compose down
)
More detailed instructions can be found at:
- 🚧 ... Follows later in a separate document