Before you get started, make sure you have the following software installed:
-
Node.js: Download and install Node.js. It comes with npm.
-
Xcode (for iOS development): If you're planning to develop for iOS, you'll need Xcode installed on a macOS machine. You can download it from the Mac App Store. Xcode 15 requires a Mac running macOS Ventura 13.5 or later.
Follow these steps to run the React Native app:
-
Clone the Repository: Clone the React Native project repository.
-
Install Dependencies: Install the project's dependencies using npm.
cd src npm install cd ../server npm install
-
Server dependencies:
npm install mongodb express cors dotenv
-
Run Server
node server.js
-
Start the Expo Go App:
cd ../src npx expo start
-
Start the Development Build:
cd ../src npx expo start --dev-client