aboutsummaryrefslogtreecommitdiff
path: root/src/match_up/__init__.py
blob: 1f625a700153b617e6ba4aaf7c1afcd2c8361716 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from flask import Flask
from dotenv import load_dotenv
from importlib.resources import path
from match_up.controller import RoundGenerator
from match_up.model import CourtList, PlayerList


load_dotenv()
with path("match_up", "static") as p:
    static_folder = p
with path("match_up", "templates") as p:
    template_folder = p
app = Flask("Match Up! Backend", static_folder=static_folder, template_folder=template_folder)
rg = RoundGenerator(courts=CourtList(), players=PlayerList())


from match_up import routes

def main():
    app.run()