Skip to content

Alpha-x-prog/framework_task1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

📘 Система учёта дефектов

Проект на Go (Gin) и Vue 3 (Vite, TypeScript) для управления проектами, дефектами, комментариями и вложениями.


Используемые технологии

Backend (Go + Gin)

  • Go (Golang)
  • Gin Web Framework
  • PostgreSQL (хранение данных)

Frontend (Vue.js)

  • Vue 3
  • Vite
  • TypeScript
  • Vue Router

База данных


Требования

  • Go 1.22+
  • Node.js: либо 20.19+, либо 22.12+ и новее (Vite этого требует)
  • npm (идёт вместе с Node.js)
  • (Опционально) установленная локально PostgreSQL — если вы уже подключаете БД

Если при запуске Vite увидите предупреждение про версию Node — обновите Node до 22.12+.


Запуск локально

1. Клонирование репозитория

git clone https://github.com/Alpha-x-prog/framework_task1.git
cd framework_task1

2. Запуск Backend (Go + Gin)

Перейдите в папку backend, установите зависимости и запустите сервер.

cd backend
go mod tidy
go run ./cmd/api

3. Запуск Frontend (Vue)

Откройте новый терминал, перейдите в папку frontend, установите зависимости и запустите дев-сервер.

cd frontend
npm install
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published