Skip to content

Zloymen/fintech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Реализовать online-сервис заказа билетов в кино.

Сервис должен состоять из двух частей frontend & backend. Frontend: Страница /form - форма для заказа билетов. Шаг 1: Форма: - номер телефона - фильм - дата - сеанс - номер места (может быть несколько) Кнопка "Купить" Шаг 2: вывод информации по билетам (фильм, дата, места, etc.) кнопка "Оплатить" Шаг 3: результат оплаты (для всех номеров телефонов, заканчивающихся на нечетную цифру генерировать неуспешную оплату).

Страница /info - форма для получения информации по заказанным билетам.
    Форма:
        - Фильм
        - дата
        - сеанс
    Кнопка "Показать" - выводит все заказанные билеты удовлетворяющие условиям

Технология реализации фронтовой части и её дизайн не принципиальны.

Backend: - Native Java - Hibernate, Spring Data - MySQL, PostgreSQL

Файлы можно разместить на GitHub Инструкция по запуску обязательна

Инструкция по запуску вариант 1(требует наличие на локальной машине postgres). 1.скачать git repository 2.создать database (platiza) и пользователя(platiza/platiza), сделать владельцем platiza. 3.Зайти в полученную папку 4.mvn install 5.выполнить java -jar backend/target/backend-1.0-SNAPSHOT.jar 6.проверить в браузере по адресу: localhost:9090.

вариант 2.(требует наличие на локальной машине docker, docker-compose).

1.скачать git repository
2.Зайти в полученную папку 
3.mvn install
4.зайти в папку \backend
5.создать докер образ mvn com.spotify:dockerfile-maven-plugin:1.3.6:build
6.выполнить docker-compose -f ../docker/app.yml up
6.проверить в браузере по адресу: localhost:9090

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published