Link: jira board
Link: github repo
Link: cookiecutter
Link: mockup w draw.io
- Zapoznać się z naszym jira boardem
- Sklonować repozytorium
- Stworzyć swojego brancha(nazwą może być nick)
Swój branch niech będzie zrobiony na podstawie brancha development - Poczytać o cookiecutter django jeżeli chcemy więcej wiedzieć o templacie, który został stworzony
- Przyswoić sobie formatowanie kodu za pomocą formatera Black
- Poczytać o pydantic, ponieważ postaramy się go używać (wiem, jest to trudne)
Zdaje się, że pydantic to @dataclass z dodatkowymi opcjami
- przed mergowaniem upewniamy się, że nasze repozytorium jest aktualne, żeby nie powstawały konflikty
- mergujemy ze swojego brancha do development branch czyli:
- jeżeli uznamy, że branch development spełnia wymagania projektu to zmergujemy go do main branch
git checkout development
git fetch/git pull
dla upewnienia się, że nasz development branch jest up-to-dategit merge <nazwa-własnego brancha>
git push
żeby merg był dostępny dla wszystkich
- możemy też pomyśleć o tworzeniu branchów w inny sposób
tj. tak jak mówił Piotr na zajęciach z gita, że możemy tworzyć
np. feature1, feature2
- być może dobrze będzie jeżeli z wyprzedzeniem ustalimy kiedy będziemy się spotykać na krótkie briefingi.
Mockup aplikacji został przygotowany w draw.io. Możesz go zobaczyć i edytować, klikając w poniższy link:
- Kliknij na powyższy link, aby otworzyć mockup w draw.io.
- Jeśli posiadasz konto w draw.io, zaloguj się, aby móc edytować mockup.
- Jeśli nie masz konta, możesz go otworzyć w trybie gościa, jednak możliwość zapisu i edycji może być ograniczona.
- Po otwarciu mockupu, możesz go modyfikować według potrzeb za pomocą narzędzi dostępnych w aplikacji.
Jeśli dokonasz zmian w mockupie, pamiętaj, aby zapisać nowe wersje i zaktualizować link, jeśli to konieczne. Aby zaktualizować link do mockupu:
- Zapisz nową wersję mockupu w draw.io.
- Skopiuj nowy link do mockupu.
- Zaktualizuj powyższy link w pliku
README.md
, aby wskazywał na najnowszą wersję.