40 lines
812 B
Markdown
40 lines
812 B
Markdown
# Korrekturmanagementsystem
|
|
|
|
Die Webanwendung unterstützt das Korrekturmanagement von Materialien aus dem Fernstudium
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
git clone https://git.paul.nrw/Paul/korrekturmanagementsystem.git
|
|
cd ticketsystem
|
|
```
|
|
|
|
Virtual environment erstellen und aktivieren
|
|
```bash
|
|
python -m venv venv
|
|
# Windows
|
|
venv\Scripts\activate
|
|
# macOS / Linux
|
|
source venv/bin/activate
|
|
```
|
|
Abhängigkeiten installieren
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
Datenbank einrichten
|
|
|
|
```bash
|
|
python manage.py makemigrations
|
|
python manage.py migrate
|
|
```
|
|
|
|
Entwicklungsserver starten
|
|
```bash
|
|
python manage.py runserver
|
|
```
|
|
Tailwindcss CLI installieren und CSS generieren
|
|
```bash
|
|
npm install tailwindcss @tailwindcss/cli
|
|
npx @tailwindcss/cli -i ticketsystem/static/css/style.css -o ticketsystem/static/css/tailwind.css
|
|
``` |