Plus za chęci bo taki projekt to sporo roboty ale sam kod panelu wygląda fatalnie. Tak naprawdę cały backend skupia się na 3-4 plikach mających łącznie kilka tysięcy linijek, wszystko jest bardzo nieczytelne. Na pewno warto to zmienić i użyć blueprints z flaska. Z jakiegoś powodu połowa komentarzy jest po angielsku, a połowa po polsku - wszystko powinno być po ang. Dodatkowo w repo z jakiegoś powodu umieściłeś swoją bazę danych - takich rzeczy nie wstawia się na repo, użyj gitignore. Jest też bardzo dużo hardcoded rzeczy, a całość nie wygląda skalowalnie. Poniżej tylko jeden z wielu przykładów.
Sama architektura też jest źle przemyślana, takie panele robi się jako master & slave, gdzie panel jest masterem, a slave to osobna aplikacja obsługująca np. dockera lub k8s hostowana osobno, w przypadku hostingów na innych maszynach. Szkoda, że nie ma też demo żeby dało się to łatwo przetestować bo patrząc na kod mam obawy o sporą ilość błędów. Aktualnie panel jest raczej zwykłą ciekawostką i nie nadaje się do użycia na produkcji, mimo to życzę powodzenia w rozwoju - możesz sprawdzić kod źródłowy panelu pterodactyl (master) i wingsów (slave) i spróbować stworzyć podobną architekturę.
Ogólnie praktycznie całość kodu tutaj robiło AI (widać po komentarzach etc.), stąd też brak większego ładu i składu.