Commit 26db423c authored by Robert Czechowski's avatar Robert Czechowski

Move manuals to manuals/, add screenshots in README.md

parent 7e338c59
# The Medal Contest Platform ![Logo](static/images/medal_logo_small.png)
# ![Logo](static/images/medal_logo_small.png) The Medal Contest Platform
[![crates.io](https://img.shields.io/crates/v/medal?color=orange)](https://crates.io/crates/medal)
[![documentation](https://img.shields.io/crates/v/medal?label=docs)](https://jim.test.bwinf.de/doc/medal/)
......@@ -9,8 +9,18 @@ Medal is a small platform for in-browser running contest written in rust.
It is designed for the German "Jugendwettbewerb Informatik", a computer science contest with tasks using Google Blockly as a programming language-replacement.
Try it out on https://jwinf.de/!
**Try it out on [jwinf.de](https://jwinf.de/)**
[Benutzerhandbuch (German manual)](manuals/Benutzerhandbuch.md)
## Screenshots
[![Index](static/images/screenshots/tn_index.png)](static/images/screenshots/index.png)
[![Index](static/images/screenshots/tn_training_list.png)](static/images/screenshots/training_list.png)
[![Index](static/images/screenshots/tn_training.png)](static/images/screenshots/training.png)
[![Index](static/images/screenshots/tn_task.png)](static/images/screenshots/task.png)
[![Index](static/images/screenshots/tn_task_solved.png)](static/images/screenshots/task_solved.png)
[![Index](static/images/screenshots/tn_group_list.png)](static/images/screenshots/group_list.png)
## Translation
......
# How to run Medal under Windows (64 bit)
Prerequisites: Rust, Cargo and git are already installed
## 1. Install vcpkg
Description by Microsoft: https://docs.microsoft.com/en-us/cpp/build/vcpkg?view=vs-2019
Basically:
1. Clone git repository from https://github.com/Microsoft/vcpkg
2. In new folder „vcpkg“ run „bootstrap-vcpkg.bat“
## 2. Install OpenSSL and sqlite3 with vcpkg
1. Go to the folder vcpkg via the commandline
2. Enter the following commands:
```
vcpkg install openssl:x64-windows
vcpkg install sqlite:x64-windows
```
## 3. Set the environment variables:
The following environment variables need to be set:
- OPENSSL_DIR should point to „vcpkg\packages\openssl-windows_x64-windows“ (This means in my case: `C:\Users\<Nutzername>\Documents\vcpkg\packages\openssl-windows_x64-windows`)
- OPENSSL_LIB_DIR should point to „vcpkg\packages\openssl-windows_x64-windows\lib“
- SQLITE3_LIB_DIR should point to „vcpkg\packages\sqlite3_x64-windows\lib“
## 4. Copy sqlite3.dll into the right place
Copy „sqlite3.dll“ from `\vcpkg\packages\sqlite3_x64-windows\bin` to `medal-prototype`.
# Medal unter Windows (64 bit) zum laufen bringen
Voraussetzung: Rust und Cargo sind bereits installiert
Voraussetzung: Rust und Cargo, sowie git sind bereits installiert
## 1. vcpkg installieren:
Ausführliche Anleitung von Microsoft: https://docs.microsoft.com/en-us/cpp/build/vcpkg?view=vs-2019
......
Markdown is supported
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