Skip to content

karolchoron/FoodieFitEXPO

Repository files navigation

📱 Foodie Fit - aplikacja wieloplatformowa w React Native Expo

EN English version below

⚠️ Uwaga: Upewnij się, że prawidłowo skonfigurowałeś środowisko React Native Expo - Environment Setup.

🚀 Krok 0: Zainstaluj pakiety NPM

Aby zainstalować pakiety npm, musisz uruchomić następującą komendę:

npm install

🔥 Krok 1: Utwórz projekt bazy danych Firebase

✅ Utwórz projekt Firebase Realtime Database oraz Firebase Authentication.

✅ Pamiętaj również o uzupełnieniu pliku source/data/FirebaseConfig.js.

🖥️ Krok 2: Uruchom serwer Metro Bundler

Aby uruchomić Metro Bundler, uruchom następującą komendę z katalogu głównego projektu:

# using npm
npx expo start

📲 Krok 3: Uruchom aplikację

Po uruchomieniu serwera Metro w konsoli pojawi się menu. Wystarczy kliknąć odpowiednią literę na klawiaturze, aby uruchomić aplikację dla odpowiedniej platformy:

  1. 📱 a - Android
  2. 🍏 i - iOS
  3. 🌍 w - Web

Aplikację można również uruchomić za pomocą następujących poleceń:

npx expo start --android
npx expo start --ios
npx expo start --web

📌 Aby uruchomić aplikację na fizycznym urządzeniu, zainstaluj aplikację Expo Go i zeskanuj telefonem kod QR z menu Metro.

🎉 To wszystko! Miłego korzystania z aplikacji Foodie Fit!


📱 Foodie Fit - React Native Expo cross-platform App

⚠️ Note: Make sure you have completed the React Native Expo - Environment Setup.

🚀 Step 0: Install NPM packages

To install npm packages, run the following command:

npm install

🔥 Step 1: Create a Firebase database project

✅ Create a Firebase Realtime Database and Firebase Authentication project.

✅ Also remember to complete the source/data/FirebaseConfig.js file.

🖥️ Step 2: Start the Metro Server

To start Metro Bundler, run the following command from the root of your React Native project:

# using npm
npx expo start

📲 Step 3: Start your Application

When the Metro Server is started, a menu will appear in the console. Just click the appropriate letter on the keyboard and the application for the corresponding platform will be launched:

  1. 📱 a - Android
  2. 🍏 i - iOS
  3. 🌍 w - Web

You can also run the app by using the following commands:

npx expo start --android
npx expo start --ios
npx expo start --web

📌 To run the app on a physical device, install the Expo Go app and then scan the QR code from the Metro menu with your phone.

🎉 That's it! Have fun using the Foodie Fit app!

About

FoodieFit - React Native Expo Application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published