Introduction
Videa product and engineering overview.
What is Videa?
Videa is an AI video generation workspace for turning product images, reference materials, and prompts into trackable generation tasks. It includes authentication, subscription billing, a credit ledger, AI generation integrations, admin screens, and English/Chinese localization.
Key Features
- Authentication — Email/password + Google OAuth via Better Auth
- Credit-Based Billing — Per-use credit system with auditable ledger + subscription plans via Creem
- AI Integration — Chat, image generation, and video generation powered by Volcano Engine / Doubao
- Admin Dashboard — User management, credit adjustment, subscription control
- Internationalization — Full English and Chinese support via next-intl
- Email System — Transactional emails via Resend (verification, password reset, purchase confirmation)
- Marketing Pages — Landing page, pricing, blog (MDX), legal pages
Tech Stack
| Layer | Technology |
|---|---|
| Framework | Next.js 16 (App Router) + React 19 |
| Styling | Tailwind CSS + Framer Motion |
| Database | PostgreSQL + Drizzle ORM |
| Auth | Better Auth |
| Payments | Creem |
| AI | Volcano Engine (Doubao API) |
| Resend | |
| i18n | next-intl |
Getting Started
Head to the Quickstart guide to get Videa running locally.