Qrator is an AI-powered content creation platform for creators. It helps you generate ideas, scripts, thumbnails, and optimize your content for SEO, all in one place.
- AI Idea Generator: Get creative content ideas based on your goals and trends.
- Script Generator: Turn ideas into professional scripts for videos, podcasts, and more.
- Thumbnail Creator: Generate eye-catching thumbnails with AI-powered design suggestions.
- SEO Tools: Analyze and optimize your content for better visibility and engagement.
- Content Calendar: Plan and schedule your content across platforms.
- Content Vault: Store, organize, and manage all your generated content securely.
- Google Auth Integration: Sign in with Google for a seamless experience.
Qrator/ # Frontend (React + Vite)
src/
components/
pages/
utils/
package.json
vite.config.js
...
Qrator-backend/ # Backend (Node.js + Express)
routes/
services/
utils/
package.json
...
- Node.js (v18+ recommended)
- npm or yarn
- Supabase account (for database and auth)
- Google Gemini API key (for AI features)
git clone https://github.com/yourusername/qrator.git
cd Qratorcd Qrator-backend
cp .env.example .env # Add your Supabase and Gemini API keys
npm install
npm run migrate # (If you have migration scripts)
npm start- The backend runs on
http://localhost:4000by default.
cd ../Qrator
npm install
npm run dev- The frontend runs on
http://localhost:5173by default.
Backend (Qrator-backend/.env):
SUPABASE_URL=your_supabase_url
SUPABASE_KEY=your_supabase_key
GEMINI_API_KEY=your_gemini_api_key
- Visit
http://localhost:5173in your browser. - Sign in with Google.
- Start generating ideas, scripts, thumbnails, and more!
- Frontend: Qrator/
- Main entry:
src/main.jsx - Pages:
src/pages/ - Components:
src/components/
- Main entry:
- Backend: Qrator-backend/
MIT
Built by creatives for creators.