Данное решение разработано для лабораторной работы по базам данных (ИУ6 3 семестр)
Необходимо создать приложение на основании схемы БД, разработанной в лабораторной No2 и приведённому ниже бизнес-процессу:
- Задание начального и конечного пунктов маршрута.
- Задание даты вылета в «прямом» направлении.
- Задание (если необходимо) даты вылета обратного перелёта.
- Выбор из возможных вариантов прямого перелёта.
- Выбор из возможных вариантов обратного перелёта.
- Утверждение маршрута перелёта.
- Ввод данных клиента.
- Сохранение выбранного маршрута в заказах клиента (изменение статуса заказа).
- Формирование маршрутной квитанции для распечатки клиентом.
- Просмотр клиентом своих маршрутов.
-
Почта: KALogachev@yandex.ru
Роли: Backend, Frontend, BD, Testing
Отчеты: первая часть отчета, вторая часть отчета
-
Роли: Frontend
- Переходим в папку с сервером
cd server
- Создаем файл
.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
- Устанавливаем зависимости
yarn install
- Запуск сервера
- Для разработки (hot-reload)
yarn dev
- В обычном режиме
yarn start
- Переходим в папку с сервером
cd client
- REACT_APP_API_URL - url для обращения к api
REACT_APP_API_URL=http://localhost:5000/api
- Устанавливаем зависимости
yarn install
- Запуск сервера
- Для разработки (hot-reload)
yarn start
- Сборка проекта
yarn build