new-term-radar
신규 AI 용어를 매일 추적, X·Hugging Face·GitHub 등에서 모델·제품·레포 이름을 빠르게 수집
스토어 광고·SEO·전환·디자인을 자동으로 운영하는 AI, 모든 행동을 승인하면 바로 적용
Ecommerce, version two. AI that runs your store’s ads, SEO, conversion & website design — on autopilot. You approve every move; it ships.
마케팅TypeScript · JavaScriptGitHub @moeezjaved온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Its a software which i am building on claude
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Stop guessing. Start winning. AI co-pilot for Meta advertisers.
| Layer | Technology |
|---|---|
| Framework | Next.js 14 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS |
| Database | Supabase (PostgreSQL) |
| Auth | Supabase Auth |
| Payments | Stripe |
| AI | Anthropic Claude (claude-sonnet-4) |
| Meta Ads | Meta Marketing API v20 |
| State | Zustand + React Query |
| Deployment | Vercel |
src/
├── app/
│ ├── (auth)/ # Login, Signup, Onboarding, Payment, Connect Meta
│ ├── (dashboard)/ # All authenticated app pages
│ │ ├── dashboard/ # KPIs, recommendations, campaigns
│ │ ├── recommendations/ # Approve/reject AI recommendations
│ │ ├── campaigns/ # Campaign management
│ │ ├── ad-engine/ # Create & launch campaigns
│ │ ├── creative-studio/ # AI creative variation generator
│ │ ├── activity/ # Audit log
│ │ ├── settings/ # Account settings
│ │ └── billing/ # Stripe subscription management
│ └── api/
│ ├── auth/callback # Meta OAuth callback
│ ├── meta/sync # Pull data from Meta API
│ ├── recommendations/ # Generate + approve recommendations
│ ├── creative/ # Claude creative generation
│ ├── ads/launch # Create & launch campaigns on Meta
│ └── webhooks/ # Stripe + Meta webhooks
├── lib/
│ ├── meta/client.ts # Meta Marketing API wrapper
│ ├── claude/index.ts # All Claude AI prompts (implements SKILL.md)
│ ├── stripe/index.ts # Stripe client + webhook handler
│ ├── supabase/ # Supabase client (browser + server)
│ └── utils/ # Shared utilities
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
└── types/ # TypeScript types for entire app
git clone https://github.com/yourname/selfmade.git
cd selfmade
npm install
cp .env.example .env.local
Fill in all values in .env.local.
# Install Supabase CLI
npm install -g supabase
# Start local Supabase (or use cloud)
supabase start
# Run migrations
supabase db push
# Generate TypeScript types
npm run db:types
# Install Stripe CLI
brew install stripe/stripe-cli/stripe
# Forward webhooks to local
stripe listen --forward-to localhost:3000/api/webhooks/stripe
# Create products in Stripe dashboard:
# - Selfmade Pro Monthly: $99/month with 7-day trial
# - Selfmade Pro Annual: $948/year ($79/month)
ads_management ← REQUIRED for write access (pause, scale, create)ads_readbusiness_managementpages_read_engagementhttp://localhost:3000/api/auth/callback.env.localnpm run dev
# Open http://localhost:3000
Selfmade requires the ads_management scope because:
ads_read) only allow fetching data — you cannot pause, scale, or create adsads_management grants full read + write access to campaigns, ad sets, and adsads_management scopenpm install -g vercel
vercel
Set all environment variables in Vercel dashboard.
Add Stripe webhook endpoint: https://yourdomain.com/api/webhooks/stripe
Add Meta OAuth redirect: https://yourdomain.com/api/auth/callback
supabase db push --db-url postgres://...
The SKILL.md AI Ads Strategist is implemented in src/lib/claude/index.ts:
runAdStrategy() — Runs all 5 agents (Audience, Creative, Funnel, Competitive, Budget)analyzeWinningAd() — Creative Studio analysis + 6 variation generationgenerateRecommendations() — Decision engine for experienced usersgenerateAdCopy() — Quick copy generation for any campaignAll Claude calls use claude-sonnet-4-20250514.
| File | Purpose |
|---|---|
src/lib/meta/client.ts | All Meta Marketing API calls |
src/lib/claude/index.ts | All AI/Claude prompts |
src/lib/stripe/index.ts | Stripe + webhook handling |
src/app/api/ads/launch/route.ts | Full campaign launch (Campaign → AdSet → Creative → Ad) |
src/app/api/recommendations/approve/route.ts | Execute approved recommendations on Meta |
supabase/migrations/001_initial_schema.sql | Full database schema |
src/types/index.ts | All TypeScript types |
src/middleware.ts | Auth protection for all routes |