Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Katowice Data Lab

Aplikacja Flask do projektu z Języków Obiektowych I. Projekt analizuje dane GUS dla Katowic z lat 2022-2024 i udostępnia raport dopiero po zalogowaniu do konta zapisanego w bazie SQLite.

Zakres z PDF

  • analiza rzeczywistych danych statystycznych,
  • prezentacja wyników jako strona internetowa we Flask,
  • system logowania oparty o bazę danych,
  • raport dostępny tylko po zalogowaniu,
  • indywidualnie zaprojektowana wizualizacja raportu.

Uruchomienie

uv run python -m app.analysis
uv run flask --app app.web.main run

Adres aplikacji:

http://127.0.0.1:5000

Konto demonstracyjne:

login: demo
hasło: demo123

Technologie

  • Python 3.13
  • Flask
  • SQLite
  • Pandas
  • NumPy
  • HTML, CSS i natywne SVG/JS do wykresów

Dane

Plik wejściowy znajduje się w data/input/katowice.csv. Cache raportu jest zapisywany w data/cache/summary.json. Baza użytkowników SQLite tworzy się automatycznie w data/app.sqlite3 przy starcie aplikacji.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages