This is a React Native application built with Expo. This README will guide you on how to run the application on iOS emulator, Android emulator, and web.
Before running the application, make sure you have the following installed:
- Node.js (LTS version recommended)
- Expo CLI
- Android Studio (for Android emulator)
- Xcode (for iOS emulator, macOS only)
-
Clone the repository:
git clone https://github.com/Beyond-Logic-Ai/Quizziebot-Frontend.git cd Quizziebot-Frontend
-
Install dependencies:
npm install
-
Start the iOS emulator: Open Xcode and go to
Xcode > Preferences > Locations
and set the Command Line Tools to the latest Xcode version. Then, open the iOS Simulator fromXcode > Open Developer Tool > Simulator
. -
Run the application:
npx expo start
-
Press
i
in the terminal to open the app in the iOS emulator.
-
Start the Android emulator: Open Android Studio and start an Android Virtual Device (AVD) from
AVD Manager
. -
Run the application:
npx expo start
-
Press
a
in the terminal to open the app in the Android emulator.
-
Run the application:
npx expo start
-
Press
w
in the terminal to open the app in the web browser.
To create a production build for iOS, Android, or web, refer to the official Expo documentation:
If you encounter any issues, please refer to the Expo documentation or check the issues section in this repository.
We welcome contributions! Please read our Contributing Guidelines before submitting a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.