RNCopilot

AI-First Architecture
Instruction files for Claude Code, Cursor, Windsurf, Cline, GitHub Copilot, and Codex. Your AI assistant understands the entire codebase β architecture, patterns, theme tokens, anti-patterns β from the first prompt. No onboarding needed.
30 UI Components
Button, Card, Input, Dialog, Avatar, Badge, Chip, Accordion, and more. All themed, accessible, and variant-powered.
Theme System
Light/dark mode with semantic tokens. Indigo + Teal palette. Responsive scaling. Unistyles 3.x variants API.
Authentication
Zustand-based auth store with Supabase. Route protection, token management, login/register forms pre-wired.
Internationalization
English + Arabic with full RTL support. Enforced via ESLint β every string goes through i18n. Zero hardcoded text.
State Management
Zustand for client state, React Query for server state, MMKV for persistence. Clean separation with selectors and query keys.
Forms & Validation
react-hook-form + Zod with i18n error messages. Schema-first approach with FormField wrapper.
Built on proven technologies
A modern stack chosen for developer experience, performance, and long-term maintainability.
Works with every AI coding tool
Each tool gets its own instruction file with architecture, patterns, tokens, and rules.
Up and running in 60 seconds
No backend required. The app boots and works without Supabase β just add credentials when ready.
# Clone the template
git clone https://github.com/FouadMagdy01/RNCopilot.git my-app
cd my-app
# Install dependencies
npm install --legacy-peer-deps
# Start developing
npm start