Перейти до вмісту

Studsearch Web (frontend)

ПолеЗначення
ПродуктStudsearch.org
ТипFrontend (Next.js SSR)
Статус🟢 prod
Власник@Vladbandurin

Веб-інтерфейс Studsearch.org — пошук ЗВО та інформація для абітурієнтів від інсайдерів-студентів (TODO: уточнити повний value-prop).

Репозиторій та рантайм

Section titled “Репозиторій та рантайм”
Репоabitly-org/studsearch-frontend (master)
СтекNext.js · next-intl (i18n) · axios · TanStack Query · classnames · color-rgba · deep-equal · react-use
ХостингAWS Amplify studsearch-prod-frontend (d2v17dlr0oszkz, WEB_COMPUTE = Next.js SSR)
ДеплойAmplify auto-deploy на push у master
Публічні URLhttps://studsearch.org/?lng=en (з опису репо). Кастомний домен через Cloudflare → domains-dns
  • Залежить від: Studsearch backend · TODO: Auth (якщо є логін)
  • Від нього залежать:

Build-time env у Amplify. TODO: повний перелік. Очікувані:

ЗміннаПризначення
NEXT_PUBLIC_API_URLURL Studsearch backend
NEXT_PUBLIC_*і18n / feature flags — TODO:
Terminal window
npm run dev
npm run build && npm run start
npm run lint
npm run format

Amplify auto-deploy. Відкат — «Redeploy this version» у Amplify console на попередньому successful build.

  • Amplify build logs у Amplify console.
  • TODO: runtime-логи (Amplify WEB_COMPUTE = Lambda@Edge — логи в CloudWatch).