To taka niewielka aplikacja. Jest logowanie. Jest frontend. Prosty. Jest zbieranie zadań
  • HTML 58.6%
  • Python 41.4%
Find a file
2025-11-08 10:09:52 +01:00
.idea Początek prostej apki do zbierania zadań. Wzór do dalszej pracy 2025-10-16 13:03:36 +02:00
app Wersja już z nowymi modelami 2025-11-08 10:09:52 +01:00
uploads Wersja już z nowymi modelami 2025-11-08 10:09:52 +01:00
readme.md Początek prostej apki do zbierania zadań. Wzór do dalszej pracy 2025-10-16 13:23:03 +02:00
requirements.txt Początek prostej apki do zbierania zadań. Wzór do dalszej pracy 2025-10-16 13:23:03 +02:00
students.db Wersja już z nowymi modelami 2025-11-08 10:09:52 +01:00
test_main.http Początek prostej apki do zbierania zadań. Wzór do dalszej pracy 2025-10-16 13:03:36 +02:00

Na szybko przygotowałem przykład, jak fajnie może działać fast api. Jest niewielka aplikacja, gdzie ktoś może wrzucić jakieś zadanie. Też sprawdzić, czy np zadanie już wykonał i wrzucił skutecznie pliki.

Taki dobry punkt wyjścia aby coś z tego więcej zrobić. Jak skorzystać.

  1. najlepiej mieć zainstalowanego na komputerze gita. Korzystamy z komendy git clone https://dev.zarnecki.org/pzarnecki/Prosta_aplikacja_do_zbierania_zadan.git I wówczas pobiera nam po prostu repozytorium.
  2. Jak będziecie na stronie. Po prawej stronie jest adres repo z przedrostkiem ssh. Obok klasyczne "..." tam macie normalnie opcje pobierania plików

Osobna sprawa odpalenie projektu. Jak zrobicie klonowanie - to powinno Wam utworzyć katalog. Jak ręcznie - to już osobna sprawa

Wchodziy w katalog. Może być w cmd/terminalu - może być w aplikacji Konieczne jest uruchomienie środowiska wirtualnego (zalecane) python3 -m venv venv source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows PowerShell

A później: pip install -r requirements.txt W ten sposób zainstalujecie wszystkie zależności. A dalej po prostu odpalenie: uvicorn app.main:app --reload