Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1 KB

File metadata and controls

26 lines (23 loc) · 1 KB

Tickets System

Система управления заявками на мероприятия

Стек:

  • NextJS
  • Prisma ORM
  • PostgreSQL

Deploy

  • На сервер устанавливаем nvm
  • Пишем nvm install --lts; nvm use --lts
  • Далее npm i -g pnpm pnpm i
  • Заполняем .env
  • pnpx prisma db push; pnpx prisma generate
  • pnpm run build
  • pnpx next start --port PORT Желательно запустить это в screen
  • Готово

Contributing:

  1. Клонируем репозиторий и создаем ветку
  2. Устанавливаем последнюю LTS версию node.js
  3. Прописываем npm i -g pnpm и pnpm i
  4. Запускаете бд и заполняете .env
  5. Проект запускается командой pnpm run dev
  6. В конце обязательно проверяем, что все собирается без ошибок командой pnpm run build
  7. Делаем пулл реквест