dim49v / car-showroom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Тестовое задание: автосалон

Установка:

  1. Настройка .env
  2. docker-compose build
  3. docker-compose up -d

Временно работает на 188.166.10.87

Документация

Авторизация - Bearer токен

Пользователь с ролью директора: phone=12345, password=director

###Описание Имеются следующие сущности: user, showroom, car, carBrand, purchase.

Пользователь может иметь роль гостя (любой авторизованный или нет пользователь), роль менеджера одного из салонов и роль директора. Гость может просматривать салоны, непроданные машины и марки машин. Менеджер может просматривать пользователей, все машины (включая проданные), а так же совершать сделки с участием машин из своего салона. Директор может давать права менеджера или директора другим пользователям, оформлять сделки на других менеджеров.

About


Languages

Language:PHP 95.9%Language:Shell 1.9%Language:Dockerfile 1.8%Language:Twig 0.5%