project init
This commit is contained in:
43
instruct.md
Normal file
43
instruct.md
Normal file
@ -0,0 +1,43 @@
|
||||
Frontend
|
||||
|
||||
Next.js (React + TypeScript)
|
||||
|
||||
TailwindCSS + shadcn/ui
|
||||
|
||||
TipTap — редактор курсов
|
||||
|
||||
Backend
|
||||
|
||||
NestJS (Node.js + TypeScript)
|
||||
|
||||
PostgreSQL + Prisma — база данных
|
||||
|
||||
Redis — кеш и очереди
|
||||
|
||||
Stripe — платежи
|
||||
|
||||
pgvector — хранение embeddings для поиска
|
||||
|
||||
AI / ML
|
||||
|
||||
OpenAI GPT-4 / Claude 3.5 — генерация курса
|
||||
|
||||
Отдельный AI-сервис для pipeline
|
||||
|
||||
Embeddings → pgvector для поиска и рекомендаций
|
||||
|
||||
Хранение файлов
|
||||
|
||||
S3-compatible (AWS S3 / Cloudflare R2)
|
||||
|
||||
Auth
|
||||
|
||||
Clerk / Auth0 / Supabase Auth
|
||||
|
||||
Инфраструктура
|
||||
|
||||
Docker / docker-compose
|
||||
|
||||
Meilisearch / Typesense — поиск по курсам
|
||||
|
||||
Vercel / Fly.io / Railway — деплой
|
||||
Reference in New Issue
Block a user