{"repo":"ernestovizcaino/expo-trpc-starter","free":true,"listed":false,"github":"https://github.com/ernestovizcaino/expo-trpc-starter","clone":"git clone https://github.com/ernestovizcaino/expo-trpc-starter.git","description":"Minimal Expo + tRPC starter template inspired by the T3 Stack. Uses Expo API routes for typesafe, end-to-end mobile APIs with React Native and TypeScript.","language":"TypeScript","stars":17,"topics":[],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"expo-trpc-starter A minimal Expo Router + tRPC starter for building type-safe React Native and web apps with Expo API Routes. This template is intentionally small: no auth provider, no database adapter, no design system, and no generated app shell to delete later. It gives you the wiring that is easy to get wrong: Expo Router API routes, tRPC, TanStack Query, SuperJSON, environment variables, and native networking. Features - Expo SDK 57 with Expo Router - tRPC v11 with end-to-end types - Expo API Routes at src/app/api - TanStack Query configured for React Native focus and network status - SuperJSON on the client and server - Optional EXPO PUBLIC API URL override for separate API hosting - TypeScript, ESLint, and Expo Doctor scripts - Bun lockfile and install workflow Prerequisites - Bun - Expo CLI - Xcode for iOS simulator or Android Studio for Android emulator - Expo Go or a development build for testing on a real device Quick Start Then press: - i to open iOS simulator - a to open Android emulator - w to open web - scan the QR code from Expo Go on a real device Scripts Project Structure This follows the current create-expo-app convention of using src/app for Expo Router. Unlike the default template, this starter keeps web.output set to server because Expo API Routes need a server bundle. How tRPC Is Wired The server route lives at: The client points to: That relative URL is intentional. In development, Expo Router resolves relative requests against the Expo dev server orig","default_branch":null,"files":null,"tree":[],"storefront":"/r/ernestovizcaino","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ernestovizcaino/expo-trpc-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}