Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tigion/htwd-project-se-team-management
A web application to manage teams, projects, roles and students
https://github.com/tigion/htwd-project-se-team-management
django docker htw-dresden python
Last synced: 4 days ago
JSON representation
A web application to manage teams, projects, roles and students
- Host: GitHub
- URL: https://github.com/tigion/htwd-project-se-team-management
- Owner: tigion
- License: mit
- Created: 2023-09-15T08:45:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-20T11:10:41.000Z (8 months ago)
- Last Synced: 2024-04-18T19:33:58.556Z (7 months ago)
- Topics: django, docker, htw-dresden, python
- Language: JavaScript
- Homepage:
- Size: 598 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](#features)
- [Todo](#todo)
- [Setup](#setup)
- [Use](#use)
- [Known bugs](#known-bugs)## 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:
- [📘 Notes - Production](docs/notes_production.md)
- [📕 Notes - Development](docs/notes_development.md)## Use
- 🚧 ... Follows later in a separate document
## Known bugs
- ~~[Issue #2](https://github.com/tigion/htwd-project-se-team-management/issues/2): ModuleNotFoundError: No module named 'pandas' (18.08.2023)~~
- ~~[Issue #3](https://github.com/tigion/htwd-project-se-team-management/issues/3): CommandError: You must use --email with --noinput (14.09.2023)~~