Skip to content

Проект разработанный для лабораторной работы по базам данных ИУ6 3 семестр

Notifications You must be signed in to change notification settings

Lequeston/iu6-bd-lab3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Лабораторная работа №3

Данное решение разработано для лабораторной работы по базам данных (ИУ6 3 семестр)

Задание

Необходимо создать приложение на основании схемы БД, разработанной в лабораторной No2 и приведённому ниже бизнес-процессу:

  1. Задание начального и конечного пунктов маршрута.
  2. Задание даты вылета в «прямом» направлении.
  3. Задание (если необходимо) даты вылета обратного перелёта.
  4. Выбор из возможных вариантов прямого перелёта.
  5. Выбор из возможных вариантов обратного перелёта.
  6. Утверждение маршрута перелёта.
  7. Ввод данных клиента.
  8. Сохранение выбранного маршрута в заказах клиента (изменение статуса заказа).
  9. Формирование маршрутной квитанции для распечатки клиентом.
  10. Просмотр клиентом своих маршрутов.

Разработчик

Конфигурация сервера

  1. Переходим в папку с сервером
cd server
  1. Создаем файл .env
  • PORT - на каком порту будет запущен сервер

  • DB_USER - пользователь по которому будем подключаться к бд

  • DB_DATABASE - база данных используемая в данном проекте

  • DB_PASSWORD - пароль для подключения к БД

  • DB_PORT - порт для подключения к POSTGRESQL

  • DB_HOST - по какому host запущена СУБД

PORT=5000

DB_USER=postgres
DB_DATABASE=lab2_database
DB_PASSWORD=qwerty123
DB_PORT=5432
DB_HOST=localhost
  1. Устанавливаем зависимости
yarn install
  1. Запуск сервера
  • Для разработки (hot-reload)
yarn dev
  • В обычном режиме
yarn start

Конфигурация клиента

  1. Переходим в папку с сервером
cd client
  • REACT_APP_API_URL - url для обращения к api
REACT_APP_API_URL=http://localhost:5000/api
  1. Устанавливаем зависимости
yarn install
  1. Запуск сервера
  • Для разработки (hot-reload)
yarn start
  • Сборка проекта
yarn build

About

Проект разработанный для лабораторной работы по базам данных ИУ6 3 семестр

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published