Aplikacja służy do wyszukiwania przez właścicieli psów i kotów odpowiednich opiekunów dla swoich zwierząt podczas ich nieobecności. Jednocześnie Zwierzapp umożliwia użytkownikom zaoferowanie opieki, wyszukiwanie informacji według określonych preferencji oraz kontakt właścicieli z potencjalnymi opiekunami.
- Rejestracja i logowanie, zarządzanie danymi profilowymi
- Formularz dla właściciela: uzupełnienie danych zwierzaka
- Formularz dla opiekuna: cennik, preferowana opieka
- Formularz dostępności opiekuna
- Formularz wyszukiwania opiekuna
- Wysyłanie zapytania do potencjalnego opiekuna
Projekt został zrealizowany przy użyciu następujących technologii:
- React
- Firebase
- Typescript
- SCSS
-
Sklonuj repozytorium:
[email protected]:infoshareacademy/jfdzr13-team-piwniczaki.git
-
Przejdź do katalogu projektu:
cd zwierzapp
-
Zainstaluj zależności:
npm install
-
Uruchom projekt na serwerze:
npm run dev
-
Skonfiguruj Firebase: podczas zmiany klucza API utwórz plik .env w folderze src/zwierzapp oraz zaktualizuj dane j/n:
VITE_AUTH_DOMAIN = "XXXXX";
VITE_PROJECT_ID = "XXXXX";
VITE_STORAGE_BUCKET = "XXXXX";
VITE_MESSAGING_SENDER_ID = "XXXXX";
VITE_APP_ID = "XXXXX";