Система Служба Такси. Клиент регистрируется в системе и может создавать заказ на Такси, указывая адрес и тип авто. Программа рассчитывает стоимость поездки в зависимости от дистанции, клиентской скидки и/или акции. Система поддерживает программу Лояльности - рассчитывается скидка в зависимости от суммы потраченной суммы. Также могут действовать акционные предложения. После подтверждения Заказа клиентом, Система ищет свободное такси, соответствующее по типу авто. После чего Клиента оповещают, найдено ли Такси и какое время ожидания.
git clone https://github.com/olexandryermilov/taxiproject/.gradlew tomcatRun для запуска приложения.
Добавить в таблицу admin запись о аккаунте админа.
Для заполнения данных о водителях, добавлении машин, типов такси и скидок воспользоваться интерфейсом на ~/taxiproject/admin
Для генерации документации выполнить в той же папке
.gradlew javadoc .gradlew javadoc