An open API service indexing awesome lists of open source software.

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

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,