Development
This section is for contributors and developers extending the template.
| Topic | Guide |
|---|---|
| Folder layout and conventions | Project structure |
| Regenerating the API SDK | API client |
expo prebuild and native IDEs | Native builds |
TypeScript
The app entry is App.tsx. TypeScript config is in tsconfig.json at the project root. Generated client files under src/client/ should not be edited manually.
Regenerating the API
After backend OpenAPI changes:
# Update openapi.json from your backend, then:
npm run generate-api
Running documentation locally
npm run docs # Dev server at http://localhost:3000
npm run docs:build # Static output in website/build/