- Frontend: Next.js 14 (App Router), React 18, TypeScript
- Styling: Tailwind CSS
- Database: PostgreSQL + Prisma ORM
- Auth: NextAuth.js
- AI: HuggingFace + Groq
- Payments: Stripe
app/ - Next.js app router pages and components app/api/ - API routes app/lib/ - Utilities, services, and core logic app/hooks/ - Custom React hooks app/components/ - Reusable UI components types/ - TypeScript type definitions prisma/ - Database schema and migrations extension/ - Browser extension code
- User submits URL
- Heuristic analysis runs
- AI model provides prediction
- Results combined and returned
- Scan stored in databasedocs: add architecture overview document