nemirova-e / web-practikum

Проект
0 stars 0 forks source link

Маркетплейс страховых компаний "Застрахуй братуху".

Общий функционал

Это биржа продажи услуг страховых компаний. У нас есть два типа пользователей - страховые компании которые могут конфигурировать и размещать свои услуги, и есть покупатели - люди которые хотят что-либо застраховать. У страховых компаний есть личный кабинет где они могут конфигурировать свои продукты - указывать процентные ставки, сроки, категории(недвижимость, авто, жизнь). А также просматривать данные по откликам на их продукты. У покупателей(не авторизованные пользователи) есть грид с услугами всех компаний и всевозможными фильтрами по ним. У покупателей есть возможность откликнуться на предложение страховой комании указав свою контактную информацию(ФИО, телефон, почту)

Основные технологии

Команды Docker'а

Чтобы поднять заготовку приложения

docker-compose up -d

Чтобы выполнить тесты

php artisan test

Чтобы зайти на сайт, нужно открыть в браузере

 http://localhost:8000/

Чтобы запустить автоматическое форматирование кода

docker-compose exec app bash
php-cs-fixer fix app
php-cs-fixer fix database
php-cs-fixer fix tests
php-cs-fixer fix routes

Чтобы отправить email

php artisan rabbitmq:consume 

Чтобы посмотреть email, нужно открыть в браузере mailhog

 http://localhost:8025/