Skip to content

LucaMueller1/PyStockMarketGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the Pycharm Broker Game by PythonicInquisition

Available under Pybroker.de

Authors: Daniel Ebert, Luca Müller, Luca Weissbeck, Ben Schaper, Jannik Sinz

Project Start: 24.10.2020
Project End: 22.11.2020

Preview

Buying Stocks

screencapture-localhost-8501-2021-12-29-13_42_59

Selling Stocks

screencapture-localhost-8501-2021-12-29-13_44_14

Stock Screener

screencapture-localhost-8501-2021-12-29-13_41_58

Settings

screencapture-localhost-8501-2021-12-29-13_43_21

Dark Mode Ready

Screenshot 2021-12-29 at 13 46 12

Architecture / Infrastructure

Uberblick_der_AnwendungsarchitekturPRESET

Requirements

Python: 3.8

with pip:

pip3 install -r requirements.txt

with poetry:

poetry init  
for item in $(cat requirements.txt); do   poetry add "${item}"; done

BackEnd - Usage

To run the server, please execute the following from the BackEnd-root directory:

python3 -m swagger_server

BackEnd - Docs

https://pybroker.readme.io/

Start FrontEnd:

To start the frontend, change directory to the root folder of the repository. Then run streamlit run FrontEnd/orchestrator.py. This will run the streamlit server.