AI-powered blog generation app with React Native frontend and Supabase backend.
blog-generator-project/
├── mobile/ # React Native app
├── supabase/ # Backend functions & database
├── shared/ # Shared types & constants
└── package.json # Root scripts
# Install dependencies
npm run setup
# Start development
npm run dev
# Mobile development
npm run mobile:android
npm run mobile:ios
# Backend development
npm run supabase:start
npm run supabase:deploy- Copy
.env.exampleto.env - Add your API keys:
- Supabase project credentials
- OpenAI API key
- News API key
- SERP API key
- Backend Changes: Work in
supabase/ - Mobile Changes: Work in
mobile/ - Shared Types: Update
shared/types.ts - Deploy Backend:
npm run supabase:deploy - Build Mobile:
npm run mobile:android
- Frontend: React Native + TypeScript
- Backend: Supabase Edge Functions
- Database: PostgreSQL (Supabase)
- AI: OpenAI GPT-4
- State: Redux Toolkit
- Navigation: React Navigation