Skip to main content

Installation

1. Clone the repository​

git clone <repository-url>
cd expo-mobile-template

2. Install dependencies​

npm install

This installs Expo SDK 54, React Native 0.81, the OpenAPI client runtime, AsyncStorage, and the date picker package.

3. Start the development server​

npm start

The Expo dev server opens in your terminal. From there:

KeyAction
aOpen on Android emulator
iOpen on iOS simulator
wOpen in web browser
QR codeScan with Expo Go on a physical device

Available npm scripts​

CommandDescription
npm startStart the Expo development server
npm run androidBuild and run on Android (expo run:android)
npm run iosBuild and run on iOS (expo run:ios)
npm run webStart for web
npm run generate-apiRegenerate TypeScript client from openapi.json
npm run docsStart Docusaurus dev server (from project root)
npm run docs:buildBuild static documentation site

Next steps​

Configure the backend URL before testing sign-in or todos on a device:

→ Configuration