Commit do branch'a main jest równoznaczny z deploy'em na hosting. Najlepiej nie nadużywać darmowego hosting'u, bo można wyczerpać limit wdrożeń - przez co najlepiej pracować na własnych branchach, używać branch'a develop jako wspólnego, na który wykonujemy commity.
Obecnie wykorzystywany jest darmowy hosting - Vercel.
Przenieść aktualny plik swagger.json z repozytorium backend'u, a następnie użyć komendy:
npx swagger-typescript-api -p ./swagger.json -o ./src/models
- react-hook-forms - do obsługi formularzy
- react-query - do zapytań API
- axios - do zapytań API, we współpracy z react-query
- tailwindCSS - do stylowania
- react-router - do nawigacji
- mui - komponenty
- yup - do walidacji, we współpracy z react-hook-forms