Написать веб-сервис (HTML, JS, SC) для поиска исполнителей в event
Пользователь, открывая сайт, регистрируется (придумывает логин, пароль, вводит дату рождения и город). Далее, он выбирает роль: исполнителя или заказчика.
Интерфейс будет немного отличаться у тех и тех, но самое главное, чтобы он был минималистичным
После выбора роли, пользователь попадает на соответствующее окно -
Исполнитель: имеет ленту заказов и такие вкладки как: выполненные заказы, текущие заказы.
Заказчик: имеет кнопку создать заказ.
После нажатия на неё открывается форма для создания заказа - поля: услуга, время, цена, место и описание работы. Заполнив все поля, пользователь нажимает на кнопку "Отправить заказ".
В роли исполнителя, созданный ранее заказ появляется и имеет под собой кнопку: ознакомится. Нажав на неё, заказ откроется полностью и далее появится кнопка: чат с заказчиком. Окно чата так же, как и заказ, синхронизируется у обоих ролей.
После переговоров: заказчик нажимает на кнопку "выбрать исполнителя", исполнитель же нажимает на кнопку "выбрать заказ". У второго выбранный заказ переходит в окно "текущие заказы", а у заказчика он помечается как "в работе".
После выполнения заказа, исполнитель помечает заказ выполненным и у обоих ролей заказ помечается "закрытым".
После закрытого заказа, обе роли могут оставить друг на друга отзыв в окне закрытого заказа. Этот отзыв отобразится в личном профиле каждого
Все данные (о заказах, отзывах, личной информации и т.д) должны проходить через локальную базу данных на самом устройстве
Более подробно каждую деталь могу обсудить уже при работе