Commit db98aa61 authored by Lückemeyer's avatar Lückemeyer
Browse files

Update README.md

parent f73ddfef
...@@ -11,10 +11,10 @@ Develop a prototype system to digitize the recruitment and administration of ext ...@@ -11,10 +11,10 @@ Develop a prototype system to digitize the recruitment and administration of ext
- **Billing portal** for lecturers to submit fee claims electronically. - **Billing portal** for lecturers to submit fee claims electronically.
## Data Needs ## Data Needs
- Personnel form template and required attachments (academic proof, documents). - Personnel form template (in this repo), teaching assignment template (in this repo) and required attachments (standard bachelor/master certificate pdfs as proof of required academic qualification, e.g. as used in master program application).
- Current Excel list format for teaching assignments and billing. - Current Excel list format for teaching assignments and billing (to be added to this repo).
- Metadata from HR and dean’s office about courses, degree programs, and lecturers. - Current study regulations (SO) as metadata about courses, degree programs (publicly available via www.hft-stuttgart.de), and lecturers (publicly available via webuntis.hft-stuttgart.de or lsf.hft-stuttgart.de).
- Access rules and workflows from resource management and rector’s office. - Access rules and workflows from HR management and rector’s office (process diagram in this repo).
## Acceptance Criteria ## Acceptance Criteria
- Can external lecturers fill in forms and upload documents digitally? - Can external lecturers fill in forms and upload documents digitally?
...@@ -24,8 +24,8 @@ Develop a prototype system to digitize the recruitment and administration of ext ...@@ -24,8 +24,8 @@ Develop a prototype system to digitize the recruitment and administration of ext
- Can lecturers submit billing electronically and HR process payments via export? - Can lecturers submit billing electronically and HR process payments via export?
## Environment Setup ## Environment Setup
- **Languages:** Python/JavaScript. - **Languages:** Atlassian Confluence/ConfiForms (documentation available e.g. at https://wiki.vertuna.com/spaces/CONFIFORMS/pages/1212428/Documentation) required
- **Frameworks:** Django/Flask (backend), React/Vue (frontend), Pandas (data export). - **Frameworks:** Atlassian Confluence required, development environment will be provided by HFT central administration/IT
- **Database:** PostgreSQL or MySQL for lecturer and assignment records. - **Database:** Atlassian Confluence integrated table preferred (Atlassian Confluence-external PostgreSQL or MySQL only as emergency backup) for lecturer and assignment records.
- **Tools:** Docker for local deployment, Git for version control. - **Tools:** Docker for local deployment, Git for version control.
- **OS:** Mac / Windows / Linux. - **OS:** Mac / Windows / Linux (anything with a web browser).
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment