AI-маркетплейс·2026
NativeTravel — AI-first travel-маркетплейсі
AI-персонализациясы бар жергілікті әсерлердің екіжақты маркетплейсі: турлар, мейрамханалар, іс-шаралар мен белсенділіктер. Бірнеше қала мен брендті қолдайтын мультитенанттық архитектура, pgvector негізіндегі семантикалық іздеу, Claude арқылы AI-ұсыныстар, аудармалар мен модерация. Бэкенд Fastify + tRPC-те, фронтенд Next.js 15 + React 19-да. Жоба белсенді әзірленуде.
FastifytRPCPrismaPostgreSQLpgvectorNext.jsReact 19Claude

Кейстің мақсаттары
- AI-таңдауы бар жергілікті әсерлердің екіжақты маркетплейсін құру
- Бірнеше қала мен бренд үшін мультитенанттылықты жүзеге асыру
- Эмбеддингтер негізінде семантикалық іздеу мен ұсыныстарды енгізу
- Қосымшаның AI-кілттерсіз де жұмысын қамтамасыз ету (детерминирленген фолбэк)
Міндеттер
- Монорепозиторий жобалау: Fastify + tRPC v11 бэкенд және Next.js 15 фронтенд
- Пәндік модельді сипаттау (~45 Prisma моделі, 27+ модуль)
- Эмбеддингтер мен семантикалық іздеу үшін PostgreSQL 15 + pgvector қосу
- Claude (чат, аудармалар, модерация, vision) және OpenAI (эмбеддингтер) интеграциялау
- Брондауларды, төлемдерді (Stripe/Kaspi) және хосттарға төлемдерді жүзеге асыру
- Арналар (OTA) үшін Bearer-аутентификациясы бар серіктестік REST API жасау
- Caddy кері проксиінің артында Docker Compose арқылы деплой баптау
Нәтижелер
Өлшенетін тиімділік көрсеткіштері
- Дайын инфрақұрылым: монорепозиторий, дизайн-жүйе, i18n және AI-қабат
- pgvector эмбеддингтері негізінде семантикалық іздеу мен ұсыныстар
- Мультитенанттылық: бірнеше қала, кастомды домендер, тенантқа AI-лимиттер
- OTA мен channel-менеджерлер үшін серіктестік REST API
- Детерминирленген stub-режим — қосымша AI-кілттерсіз жұмыс істейді
Негізгі метрикалар
Кейстің нақты тиімділік көрсеткіштері
45+
Дерек модельдері
27+
Backend-модульдер
3
Тілдер
pgvector
Семантикалық іздеу