Skip to content

j0u1/incidents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 

Repository files navigation

инциденты

Курсовая работа за 3 курс

wakatime

Моно-репозиторий системы управления инцидентами с маршрутизацией обращений. Позволяет регистрировать и отслеживать проблемы. В сервисе реализована авторизация пользователя. Фичи реализованы как отдельный модуль, который может быть независимо подключён или отключён без изменения основной архитектуры приложения.

⚠️ Мультипользовательский режим в разработке. Требуется PostgreSQL.

⚠️ Не весь функционал готов

превью сайта


Стек: Nuxt, TypeScript, Tailwind, Better Auth, Bun, Elysia, PostgreSQL, Oxc, VueUse

stack


Фичи

  • Авторизация
  • CRUD инцидентов (создание, просмотр, редактирование, удаление)
  • Маршрутизация проблем
  • Статистика по статусам

.env

Поля (отдельно для frontend и backend):

Фронтенд:

NUXT_PUBLIC_AUTH_BASE_URL

Бэкенд:

DATABASE_URL
BETTER_AUTH_SECRET
BETTER_AUTH_URL
GITHUB_CLIENT_ID
GITHUB_CLIENT_SECRET
BACKEND_PORT

Запуск

Фронтенд

cd frontend
bun install
bun dev

Бэкенд

cd backend
bun install

bun prisma generate
bun prisma db push
bun dev

About

Система управления инцидентами (Help Desk с маршрутизацией). Проект имеет связку очень не логичных и, возможно, не правильных решений

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors