Skip to content

Задание по дисциплине "Базы данных"

Notifications You must be signed in to change notification settings

mshornikov/uni-database-app

Repository files navigation

Uni Database App

Начало работы

Клонируйте репозиторий к себе на машину:

git clone https://github.com/mshornikov/uni-database-app.git

Запустите проект:

docker compose up -d

В докере создаётся и запускается база данных (для инициализации используется скрипт init.sql) на порту :5432, запускается сервер на порту :3000, и клиент на порту :5173.

Информация

Сервис состоит из трёх частей:

  • База данных - PostgreSQL
  • Сервер - Node.js, Express
  • Клиент - Vue

В докере каждая часть запускается в отдельном контейнере: postgres, api и frontend, соответственно.

Задание

Создать базу данных по схеме, сделать приложение для управления этой базой данных.

Схема базы данных:

database-schema.png