📦NutriCode
┣ 📂src
┃ ┣ 📂components
┃ ┃ ┗ 📜AppContainer.tsx - container dla aplikacji
┃ ┣ 📂screens
┃ ┃ ┣ 📜HomeScreen.tsx - Strona Glowna
┃ ┃ ┣ 📜LoginScreen.tsx - Ekran logowania / Rejestracji
┃ ┃ ┗ 📜Main.tsx - Nawigacja dolna po zalogowaniu
┃ ┗ 📜index.tsx - Nawigacja glowna (przed zalogowaniem)
┣ 📜App.tsx
┣ 📜firebase.ts - baza danych
┣ 📜prettier.config.js - config prettiera
┗ 📜tsconfig.json - config typescript
NutriCode to aplikacja służąca do skanowania kodów kreskowych produktów w celu uzyskania dodatkowych informacji na ich temat. Aplikacja została wykonana w React native z użyciem expo-cli
Należy ściągnąć repozytorium z kodem aplikacji i otworzyć terminal w lokalizacji z aplikacją. Następnie trzeba wykonać poniższe kroki:
Pierwszy krok:
npm install
Drugi krok:
npm run start
Następnie terminal powinien wyświetlić kod QR, którego zeskanowanie umożliwi uruchomienie aplikacji na telefonie. (Komputer i telefon muszą być podłączone do tej samej sieci).
Zainstaluj aplikację expo go na swoim telefonie. Aplikacja jest dostępna za darmo do pobrania w app store oraz w sklepie play. Po zainstalowaniu expo dla iOS wystarczy zeskanować kod przez wbudowaną aplikację aparatu. Jeśli chodzi o androida, włącz aplikację expo i zeskanuj kod QR w tej aplikacji. W obu przypadkach po wykonaniu tych czynności aplikacja NutriCode powinna się już uruchomić.