{"repo":"Sonnysam/starter-template-expo","free":true,"listed":false,"github":"https://github.com/Sonnysam/starter-template-expo","clone":"git clone https://github.com/Sonnysam/starter-template-expo.git","description":"A comprehensive React Native starter template built with Expo. It includes reusable UI components, Poppins font setup, NativeWind, Firebase, Supabase, authentication, a home screen with three bottom tabs, TypeScript support, Zustand for state management, a well-structured codebase, and a consistent design system.","language":"TypeScript","stars":32,"topics":[],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"React Native Expo Starter Template A React Native starter built with Expo, reusable UI components, light/dark theming, Zod validation, and a structured codebase. Ready for mobile app development with TypeScript and a design system. Features - Expo Router – File-based navigation - Native Tabs – iOS (SF Symbols) and Android (Material icons) via expo-router/unstable-native-tabs ; web uses JS fallback - Form Sheet Bottom Sheet – Native bottom sheet with detents via Expo Router modals - Theming – Light/dark mode with ThemeContext ; colors adapt via useTheme() - Typography System – constants/typography.ts (FontSizes, FontWeights, LineHeights); constants/fonts.ts (Poppins) - Custom UI Components – Button, TextField, Picker, OtpInput, ImagePicker, DocPicker, Steps, BottomSheet, Link (external URLs) - Zod – Form validation with react-hook-form; schemas in lib/validation.ts (login, signUp, otp) - TypeScript – Full type safety - Zustand – Lightweight state management - NativeWind – Tailwind CSS for React Native - Poppins Font – Custom fonts from assets/fonts/ - AI Skills – Cursor rules in skills/ (React Native Expo core, API error handling) - Documentation – Usage examples in docs/ Setup 1. Clone the project and go into the folder: 2. Install dependencies (use one of): or bun install / yarn install . 3. Check and fix the Expo environment (recommended): Or to validate and align package versions with the Expo SDK: Fix any reported issues before starting the app. 4. Start the app : Then op","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sonnysam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sonnysam/starter-template-expo/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."}