https://github.com/qaware/qaware-2025-code-night-schloss
https://github.com/qaware/qaware-2025-code-night-schloss
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/qaware/qaware-2025-code-night-schloss
- Owner: qaware
- Created: 2025-06-25T06:15:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-25T15:38:18.000Z (about 1 year ago)
- Last Synced: 2025-06-25T16:47:48.126Z (about 1 year ago)
- Language: Python
- Size: 693 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 2025 Code Night @ Schloss Gymnasium Mainz
This repository is supposed to contain code for the Code Night at the "Gymnasium am Kurfürstlichen Schloss Mainz". For
this, a task for a two component microservice was designed, reproducing a simplified version of a car selling system,
composed of a central server instance, which provides for a management of incoming and outgoing car part information as well as a
client instance, which retrieves data from the server and displays it to a client or worker at the car selling company. For more
information concerning the task, check out the [specifications](TASK.md).
## Installation
0.) Optionally create a virtual environment for your python packages of this project:
```
python3 -m venv venv
source venv/bin/activate
```
1.) Install all dependencies:
```
python3 -m pip install -r requirements.txt
```
2.) Start the uvicorn backend:
```
uvicorn autoteilverwaltung:app --reload
```
The reload command is used to be able to update the code and start the application automatically.
## Usage
After the installation the API can be called via curl or the browser to serve the user with data or as data storage.
## Maintainer
R. Kalleicher,
T. Schweitzer,