Нужно сверстать веб сервис.
Требования:
Иметь опыт с версткой сервисов.
Обязательно нужно использовать фреймворк https://tailwindcss.com/
Обязательно используем pug pugjs.org
Препроцессор scss
Скрипты пишем на чистом JavaScript
Сборщик можно использовать любой.
Теперь о проекте:
Рабочая директория: core
В ней modules => {trader, shared}
shared -- общие компоненты для всего проекта: клавиши, поля и тд
trader -- компоненты, которые относятся к трейдер части
Сущности делятся на два типа: block и page
block -- сущность, которая используется в page
Пример наименования: dashboard.page.pug, chart.block.pug
Каждая сущность состоит из двух файлов -- разметка и стили: {name}.{type}.pug, {name}.{type}.scss
Стили подключаются в локальную сущность (если это не глобальное что-то)
Папка modules -- логическое отделение, например, есть модули: profile, open-account, investment
Эти модули будут размещаться по пути: core/modules/trader/modules/${moduleName}
При отклике на проект напишите Ознакомлен, чтобы я понимала что вы прочитали требования
В каждом модуле может быть две директории: pages, blocks
Например, для модуля open-account будут следующие страницы: go-live, demo, trading
Стили прописываются следующим образом:
размеры блока, отступы
тип блока и его позиционирование
все, что относится ко шрифту
все, что относится к background-*, border, outline
остальные свойства
Пример можно найти в core/modules/shared/form/button/button.scss
Для старта проекта: npm run start
Не забыть установить зависимости (npm i && npm run prepare)
Доступ к git откроем исполнителю.
Макети скинем исполнителю
Откликайтесь только если вы соответствуете требованиям!