Фриланс: заказать «sass»
3 открытых заказа
Закажите услуги фрилансеров прямо сейчас и получите решение вашей задачи в кратчайшие сроки!
Публикация заказа на фриланс бирже займет всего пару минут.
Закажите: sass на фрилансе в Киеве, Москве, Минске и в других городах и странах СНГ. На фриланс бирже weblancer вы можете найти широкий выбор проектов и вакансий с лучшими ценами, безопасной сделкой и своевременной оплатой.
Добрый день
Ищу верстальщика для верстки трех страниц: продукт пейджа, корзина, чекаут. Макеты в figma. Был сделан редизайн готовой темы ... Читать дальше
Ищу верстальщика для верстки трех страниц: продукт пейджа, корзина, чекаут. Макеты в figma. Был сделан редизайн готовой темы ... Читать дальше
Добрый день
Ищу верстальщика для верстки трех страниц: продукт пейджа, корзина, чекаут. Макеты в figma. Был сделан редизайн готовой темы под woocommerce, поэтому верстку нужно будет интегрировать в тему. Дорабатывать php или js не нужно, весь функционал вукомерса готов. Макетов 2 - десктоп и мобильный. Промежуточный сделать самостоятельно.
Требования к верстке:
- Pixel perfect (сравниваю с мобильным и десктопным макетом через chrome ext.)
- Устойчивость к изменению масштаба страницы
- Браузеры: Edge, Safari, Firefox, Chrome
- Использование SASS, GULP. Все цвета, шрифты, прозрачности вынести в переменные
- Анимации - CSS3
- Валидность html и CSS по W3C (валидатор: ссылка
- Изображения SVG и растр положить на спрайты. Для SVG собираем в один
файл с symbol id -> подключаем в html файл -> используем в html
через svg use.
в заявке напишите используете ли SCSS или SASS Свернуть
Ищу верстальщика для верстки трех страниц: продукт пейджа, корзина, чекаут. Макеты в figma. Был сделан редизайн готовой темы под woocommerce, поэтому верстку нужно будет интегрировать в тему. Дорабатывать php или js не нужно, весь функционал вукомерса готов. Макетов 2 - десктоп и мобильный. Промежуточный сделать самостоятельно.
Требования к верстке:
- Pixel perfect (сравниваю с мобильным и десктопным макетом через chrome ext.)
- Устойчивость к изменению масштаба страницы
- Браузеры: Edge, Safari, Firefox, Chrome
- Использование SASS, GULP. Все цвета, шрифты, прозрачности вынести в переменные
- Анимации - CSS3
- Валидность html и CSS по W3C (валидатор: ссылка
- Изображения SVG и растр положить на спрайты. Для SVG собираем в один
файл с symbol id -> подключаем в html файл -> используем в html
через svg use.
в заявке напишите используете ли SCSS или SASS Свернуть
9 заявок
Открыт 1 день назад
Задача:
Необходимо выполнить кроссбраузерную адаптивную верстку 1 страницы десктоп+мобайл наподобие этой: ссылка
С фильтрами, кнопками, пинами, всплывающими элементами, анимацией, функциями ... Читать дальше
Необходимо выполнить кроссбраузерную адаптивную верстку 1 страницы десктоп+мобайл наподобие этой: ссылка
С фильтрами, кнопками, пинами, всплывающими элементами, анимацией, функциями ... Читать дальше
Задача:
Необходимо выполнить кроссбраузерную адаптивную верстку 1 страницы десктоп+мобайл наподобие этой: ссылка
С фильтрами, кнопками, пинами, всплывающими элементами, анимацией, функциями карты, рисованием по карте и прочим. В работе используем сервис Яндекс Карты.
Особенности:
Есть уже готовый дизайн страницы для всех разрешений. С большего дизайн повторяет страницу Яндекс Недвижимость, но немного упрощен. Реализован в Sketch, есть экспортированные макеты в png.
ТЗ и макеты по ссылке:
ссылка
Если что-то непонятно, будут оперативные пояснения и поддержка.
Верстка делается под уже существующий проект, выполненный на основе сетки Smartgrid и Laravel. Поэтому нужно придерживаться определенной структуры файлов, а также использовать ранее созданные стили, скрипты и компоненты (в основном для таких элементов страницы как шапка, футер, кнопки, шрифты).
Общие требования к разработчику:
- Не менее 2х лет опыта;
- Возраст: 20-35 лет;
- Понимание принципов работы веб-приложений;
- Уверенное владение html/css/js/gulp/git/sass/smartgrid;
- Адаптивная кроссбраузерная верстка;
- Логичный аккуратный код;
- Самостоятельный поиск исправление ошибок перед отправкой задачи на проверку;
- Настойчивость в доведении задачи до надлежащего результата;
- Быть онлайн каждый день, не пропадать;
- Соблюдать оговоренные сроки.
Требования к портфолио:
- Отсутствие либо минимальное присутствие в портфолио лeндингoв и статейных сайтов;
- В первую очередь интересуют реальные фронтенд-проекты и ссылки на них;
- Заявки без наличия портфолио будут оставлены без внимания.
Оплата по факту выполнения.
Для проверки на автоответы напишите в своем сообщении сколько будет тpи плюc двa.
Ожидаю отклики с ориентирами по цене и срокам. В случае успешного сотрудничества, будут и другие задачи. Свернуть
Необходимо выполнить кроссбраузерную адаптивную верстку 1 страницы десктоп+мобайл наподобие этой: ссылка
С фильтрами, кнопками, пинами, всплывающими элементами, анимацией, функциями карты, рисованием по карте и прочим. В работе используем сервис Яндекс Карты.
Особенности:
Есть уже готовый дизайн страницы для всех разрешений. С большего дизайн повторяет страницу Яндекс Недвижимость, но немного упрощен. Реализован в Sketch, есть экспортированные макеты в png.
ТЗ и макеты по ссылке:
ссылка
Если что-то непонятно, будут оперативные пояснения и поддержка.
Верстка делается под уже существующий проект, выполненный на основе сетки Smartgrid и Laravel. Поэтому нужно придерживаться определенной структуры файлов, а также использовать ранее созданные стили, скрипты и компоненты (в основном для таких элементов страницы как шапка, футер, кнопки, шрифты).
Общие требования к разработчику:
- Не менее 2х лет опыта;
- Возраст: 20-35 лет;
- Понимание принципов работы веб-приложений;
- Уверенное владение html/css/js/gulp/git/sass/smartgrid;
- Адаптивная кроссбраузерная верстка;
- Логичный аккуратный код;
- Самостоятельный поиск исправление ошибок перед отправкой задачи на проверку;
- Настойчивость в доведении задачи до надлежащего результата;
- Быть онлайн каждый день, не пропадать;
- Соблюдать оговоренные сроки.
Требования к портфолио:
- Отсутствие либо минимальное присутствие в портфолио лeндингoв и статейных сайтов;
- В первую очередь интересуют реальные фронтенд-проекты и ссылки на них;
- Заявки без наличия портфолио будут оставлены без внимания.
Оплата по факту выполнения.
Для проверки на автоответы напишите в своем сообщении сколько будет тpи плюc двa.
Ожидаю отклики с ориентирами по цене и срокам. В случае успешного сотрудничества, будут и другие задачи. Свернуть
1 заявка
Открыт 2 дня назад
Кулинарный сайт 3 страницы (главная, категория, рецепт)
-требуется подключение плагина по составлению содержания статьи (привязывается к подзаголовкам)
-проработка блоков комментариев ... Читать дальше
-требуется подключение плагина по составлению содержания статьи (привязывается к подзаголовкам)
-проработка блоков комментариев ... Читать дальше
Кулинарный сайт 3 страницы (главная, категория, рецепт)
-требуется подключение плагина по составлению содержания статьи (привязывается к подзаголовкам)
-проработка блоков комментариев
-создание блоков внимания для публикации
- подключение шаринга в соц сети
- рейтинг (взаимодействие с блоком "популярные")
Требуется человек, который верстает в sass, понимает различие между классик эдитором и гутенбергом и имеет знания seo (при верстке нужно будет внедрить микроразметку)
В комментариях хотелось бы услышать вашу цену, знания и как будете реализовывать (через гутенберг или классик эдитор - свой довод за и против) Свернуть
-требуется подключение плагина по составлению содержания статьи (привязывается к подзаголовкам)
-проработка блоков комментариев
-создание блоков внимания для публикации
- подключение шаринга в соц сети
- рейтинг (взаимодействие с блоком "популярные")
Требуется человек, который верстает в sass, понимает различие между классик эдитором и гутенбергом и имеет знания seo (при верстке нужно будет внедрить микроразметку)
В комментариях хотелось бы услышать вашу цену, знания и как будете реализовывать (через гутенберг или классик эдитор - свой довод за и против) Свернуть
3 заявки
Открыт 17 дней назад
Выполненные и закрытые заказы
Необходимо сверстать основное наполнение страниц (header и footer сверстаны)
Страницы:
- Поддержка (таблица + форма)
- Страница запроса в службу ... Читать дальше
Страницы:
- Поддержка (таблица + форма)
- Страница запроса в службу ... Читать дальше
Необходимо сверстать основное наполнение страниц (header и footer сверстаны)
Страницы:
- Поддержка (таблица + форма)
- Страница запроса в службу поддержки
- Настройка аккаунта
- Покупателям
- Продавцам
Скриншоты каждой страницы приложены (десктоп + мобильный) Свернуть
Страницы:
- Поддержка (таблица + форма)
- Страница запроса в службу поддержки
- Настройка аккаунта
- Покупателям
- Продавцам
Скриншоты каждой страницы приложены (десктоп + мобильный) Свернуть
Завершен 22 дня назад
Здравствуйте! Прошу написать вашу стоимость за реализацию этой задачи в заявке.
Сайт ссылка
Нужно подключить систему для выбора способа доставки ... Читать дальше
Сайт ссылка
Нужно подключить систему для выбора способа доставки ... Читать дальше
Здравствуйте! Прошу написать вашу стоимость за реализацию этой задачи в заявке.
Сайт ссылка
Нужно подключить систему для выбора способа доставки на сайт. Ссылка на API от юпс
ссылка
Возможна доставка с 2 складов: Эстония и США
1. 20305, Kevade 17, Narva, Estonia
2. 4344 Philips Hwy. Jacksonville, FL 32207 US
Выбор склада будет осуществляться в карточке товара.
Ищем разработчика, к которому можно будет регулярно обращаться по задачам с нашим сайтом. Важен опыт работы с сайтами на Битриксе.
Требуемые навыки:
HTML, PHP, MySQL, CSS, Git, Ajax, Sass, XML, Битрикс старое и новое ядро, restAPI, опыт написание компонентов и модулей, интеграции сторонних систем.
Правила ведения проекта:
Все правки на сайты вносятся через GitHub посредством PullRequest. Для проверки используем тестовый сайт, выгружая туда через GitHub.
Также важно быть на связи и оперативно отвечать в рабочее время с 9 до 18 по Москве.
Требования к коду:
1. Code style
PSR-1 Basic Coding Standard
PSR-12 Extended Coding Style
PSR-4 Autoloading Standard
2. Запрещены:
- альтернативные синтаксисы ( endif;, endwhile;, endfor;, endforeach;, or endswitch);
- использование закрытых и открытых тегов php c пустым текстом или пустыми строками (такого "?> <?" быть не должно);
- проверки на ID разделов или публикаций, только свойства/поля объектов;
- простыня проверок на конкретные объекты из if/switch;
- изменение расширения php файла;
- использовать eval, exit/die, exec;
- стили и скрипты в html странице, в том числе в атрибутах тегов. (Необходимо все выносить в отдельные файлы.);
- прямые запросы в базу, даже для чтения.
3. Избегайте дублирования кода в ветвлениях. Ваша if конструкция должна выполнять только тот код который зависит от условия. То есть не должно быть одного и того же кода в обоих ветках.
4. Работа со стилями производится в файлах .scss, которые собираются по хуку (git pull). Для сборки используется gulp. Вся сборка основывается на файле gulpfile.js, файлы .css игнорируются git, для принудительного добавления файла используется параметр -f. Соответственно при локальной разработке обязательно используем препроцессор. Свернуть
Сайт ссылка
Нужно подключить систему для выбора способа доставки на сайт. Ссылка на API от юпс
ссылка
Возможна доставка с 2 складов: Эстония и США
1. 20305, Kevade 17, Narva, Estonia
2. 4344 Philips Hwy. Jacksonville, FL 32207 US
Выбор склада будет осуществляться в карточке товара.
Ищем разработчика, к которому можно будет регулярно обращаться по задачам с нашим сайтом. Важен опыт работы с сайтами на Битриксе.
Требуемые навыки:
HTML, PHP, MySQL, CSS, Git, Ajax, Sass, XML, Битрикс старое и новое ядро, restAPI, опыт написание компонентов и модулей, интеграции сторонних систем.
Правила ведения проекта:
Все правки на сайты вносятся через GitHub посредством PullRequest. Для проверки используем тестовый сайт, выгружая туда через GitHub.
Также важно быть на связи и оперативно отвечать в рабочее время с 9 до 18 по Москве.
Требования к коду:
1. Code style
PSR-1 Basic Coding Standard
PSR-12 Extended Coding Style
PSR-4 Autoloading Standard
2. Запрещены:
- альтернативные синтаксисы ( endif;, endwhile;, endfor;, endforeach;, or endswitch);
- использование закрытых и открытых тегов php c пустым текстом или пустыми строками (такого "?> <?" быть не должно);
- проверки на ID разделов или публикаций, только свойства/поля объектов;
- простыня проверок на конкретные объекты из if/switch;
- изменение расширения php файла;
- использовать eval, exit/die, exec;
- стили и скрипты в html странице, в том числе в атрибутах тегов. (Необходимо все выносить в отдельные файлы.);
- прямые запросы в базу, даже для чтения.
3. Избегайте дублирования кода в ветвлениях. Ваша if конструкция должна выполнять только тот код который зависит от условия. То есть не должно быть одного и того же кода в обоих ветках.
4. Работа со стилями производится в файлах .scss, которые собираются по хуку (git pull). Для сборки используется gulp. Вся сборка основывается на файле gulpfile.js, файлы .css игнорируются git, для принудительного добавления файла используется параметр -f. Соответственно при локальной разработке обязательно используем препроцессор. Свернуть
1 заявка
Закрыт 18 часов назад
Прошу оценить стоимость и сроки.
Сайт:
ссылка
Движок:
ocStore 2.3
Доступ:
username: "w"
password: "w"
Задание:
Исправить верстку
ссылка
ссылка ... Читать дальше
Сайт:
ссылка
Движок:
ocStore 2.3
Доступ:
username: "w"
password: "w"
Задание:
Исправить верстку
ссылка
ссылка ... Читать дальше
Прошу оценить стоимость и сроки.
Сайт:
ссылка
Движок:
ocStore 2.3
Доступ:
username: "w"
password: "w"
Задание:
Исправить верстку
ссылка
ссылка
ссылка
страниц раздела услуги на сайте
ссылка
ссылка
Подробнее:
1.
Блоки в сетке должны ровно упорядочиваться, не создавая "дыр" как на скриншоте.
1.1.
Блоки должны быть одинаковой высоты.
2.
Работы ведутся на тестовом сервере, после того как всё готово, нужно будет перенести сделанное на основной сайт.
Особенности:
A. Кроссбраузерность.
Результаты работ должны одинаково выглядеть в основных браузерах (в том числе
старых версий): Firefox 53.0.3, Firefox ESR 52.9.0, Firefox, Chrome,
Safari.
B. Адаптивная вёрстка.
Сайт использует адаптивную вёрстку, необходимо чтобы после выполнения задач, в мобильной версии всё
было читабельно и никуда не съезжало.
Устройство посетителя считается мобильным в случаях когда:
Ширина экрана браузера менее 768px (если CSS-правилами сайта не определено иное).
User-Agent браузера позволяет определить что устройство мобильное.
Вышеуказанные условия должны реагировать на resize окна браузера (мобильные элементы
после ресайза должны быть такими же как после полной перезагрузки с
изначально мобильным разрешением).
Размеры элементов адаптивной версии должны растягиваться в зависимости от размера экрана браузера, и
по ширине и высоте, сохраняя макетные пропорции.
C. Пояснение по адаптиву.
Адаптивность вёрстки мобильного варианта подразумевает, что не существует какого-то
отдельного html-кода для мобильной верстки, дублирующего десктопные
элементы. Вместо этого, один единственный вариант вёрстки, в зависимости
от размера экрана, отображается как десктопный, либо как адаптивный
вариант. Т.е. для десктопного вида и для мобильного вида шапки+меню не
должно быть двух разных блоков html-кода. Один и тот же html должен
отображаться по-разному в зависимости от разрешения экрана..
D. Нельзя использовать h1, h2, h3.
Для вёрстки новых элементов нельзя использовать теги h1 h2 h3 и т.д., поскольку это вредно с точки зрения SEO.
E. Минимум javascript.
Задачи должны быть выполнены с минимально возможным применением javascript.
Если какие-то задачи могут быть решены средствами PHP/HTML/CSS, то они
должны быть решены с помощью PHP/HTML/CSS.
F. Готовые решения.
При выборе варианта решения данной задачи приоритет следует отдавать
интеграции готовых решений (плагинов/модулей) при наличии таковых
надлежащего качества.
G. Поломки.
Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы
что-то сломаете, то исправление поломки осуществляется вами
безвозмездно.
H. Результат.
Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в
принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и
туда и вот сюда" крайне не приветствуются. Если после выполнения работ
нужно обновить кэш модификаторов сайта - обновите. Если нужно будет
обновить кэш браузера - измените html-код таким образом, чтобы файл сам
обновился либо смените режим кэширования для этого файла. Посетители
сайта обновлять кэш не будут, но зато увидят поехавшую вёрстку.
Закладывайте это дополнительно в стоимость задачи.
I. SCSS/SASS/препроцессоры.
Следует избегать использования технологий, предполагающих стадию компиляции,
поскольку они усложняют и без того запутанный процесс разработки,
повышая её стоимость. Выгоды от их использования нивелируются негативным
экономическим эффектом.
J. Никакого дебага на продакшене.
На продакшене не должно появляться никаких заглушек и прочего. В случаях
острой необходимости произвести дебаг именно на продакшене, выводите
дамп внутрь HTML-комментария, либо оборачивайте в <?php
if($_SERVER == 'ВАШ-IP-АДРЕС') { ?>.
K. Тестовый сервер.
Работы ведутся на тестовом сервере, после того как всё готово, нужно будет перенести сделанное на основной сайт.
Пожалуйста оцените стоимость и сроки выполнения. Свернуть
Сайт:
ссылка
Движок:
ocStore 2.3
Доступ:
username: "w"
password: "w"
Задание:
Исправить верстку
ссылка
ссылка
ссылка
страниц раздела услуги на сайте
ссылка
ссылка
Подробнее:
1.
Блоки в сетке должны ровно упорядочиваться, не создавая "дыр" как на скриншоте.
1.1.
Блоки должны быть одинаковой высоты.
2.
Работы ведутся на тестовом сервере, после того как всё готово, нужно будет перенести сделанное на основной сайт.
Особенности:
A. Кроссбраузерность.
Результаты работ должны одинаково выглядеть в основных браузерах (в том числе
старых версий): Firefox 53.0.3, Firefox ESR 52.9.0, Firefox, Chrome,
Safari.
B. Адаптивная вёрстка.
Сайт использует адаптивную вёрстку, необходимо чтобы после выполнения задач, в мобильной версии всё
было читабельно и никуда не съезжало.
Устройство посетителя считается мобильным в случаях когда:
Ширина экрана браузера менее 768px (если CSS-правилами сайта не определено иное).
User-Agent браузера позволяет определить что устройство мобильное.
Вышеуказанные условия должны реагировать на resize окна браузера (мобильные элементы
после ресайза должны быть такими же как после полной перезагрузки с
изначально мобильным разрешением).
Размеры элементов адаптивной версии должны растягиваться в зависимости от размера экрана браузера, и
по ширине и высоте, сохраняя макетные пропорции.
C. Пояснение по адаптиву.
Адаптивность вёрстки мобильного варианта подразумевает, что не существует какого-то
отдельного html-кода для мобильной верстки, дублирующего десктопные
элементы. Вместо этого, один единственный вариант вёрстки, в зависимости
от размера экрана, отображается как десктопный, либо как адаптивный
вариант. Т.е. для десктопного вида и для мобильного вида шапки+меню не
должно быть двух разных блоков html-кода. Один и тот же html должен
отображаться по-разному в зависимости от разрешения экрана..
D. Нельзя использовать h1, h2, h3.
Для вёрстки новых элементов нельзя использовать теги h1 h2 h3 и т.д., поскольку это вредно с точки зрения SEO.
E. Минимум javascript.
Задачи должны быть выполнены с минимально возможным применением javascript.
Если какие-то задачи могут быть решены средствами PHP/HTML/CSS, то они
должны быть решены с помощью PHP/HTML/CSS.
F. Готовые решения.
При выборе варианта решения данной задачи приоритет следует отдавать
интеграции готовых решений (плагинов/модулей) при наличии таковых
надлежащего качества.
G. Поломки.
Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы
что-то сломаете, то исправление поломки осуществляется вами
безвозмездно.
H. Результат.
Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в
принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и
туда и вот сюда" крайне не приветствуются. Если после выполнения работ
нужно обновить кэш модификаторов сайта - обновите. Если нужно будет
обновить кэш браузера - измените html-код таким образом, чтобы файл сам
обновился либо смените режим кэширования для этого файла. Посетители
сайта обновлять кэш не будут, но зато увидят поехавшую вёрстку.
Закладывайте это дополнительно в стоимость задачи.
I. SCSS/SASS/препроцессоры.
Следует избегать использования технологий, предполагающих стадию компиляции,
поскольку они усложняют и без того запутанный процесс разработки,
повышая её стоимость. Выгоды от их использования нивелируются негативным
экономическим эффектом.
J. Никакого дебага на продакшене.
На продакшене не должно появляться никаких заглушек и прочего. В случаях
острой необходимости произвести дебаг именно на продакшене, выводите
дамп внутрь HTML-комментария, либо оборачивайте в <?php
if($_SERVER == 'ВАШ-IP-АДРЕС') { ?>.
K. Тестовый сервер.
Работы ведутся на тестовом сервере, после того как всё готово, нужно будет перенести сделанное на основной сайт.
Пожалуйста оцените стоимость и сроки выполнения. Свернуть
Завершен 29 дней назад
Мы ищем в команду (рассматриваем как проектную, так и постоянную занятость) боевого разработчика с крепким знанием фронтенд технологий:Хорошие знания JavaScript ... Читать дальше
Мы ищем в команду (рассматриваем как проектную, так и постоянную занятость) боевого разработчика с крепким знанием фронтенд технологий:Хорошие знания JavaScript (ES6), фреймворка Vue (Nuxt);Знание препроцессора Sass;Опыт работы с Git;Знания верстки с именованием по БЭМу;Опыт разработки адаптивных интерфейсов;Отличное знание HTML5, CSS 3-4;Плюсом будет ваше понимание принципов взаимодействия с бэкендом, в идеале опыт работы с Laravel, YII2, Wordpress, Bitrix.
Вы сможете обкатать и развить свои скиллы на живых и интересных проектах в компании таких же боевых ребят.
Список задач и проектов нескончаемый, график работы гибкий, оплата без задержек.
Будет весело, гарантируем быстрый профессиональный рост, единственное условие для этого — ваше желание развиваться.
...
Мы – современная, гибкая, компактная и мобильная студия клиентской веб-разработки полного цикла.
Выполняем веб-проекты под ключ (проектирование, дизайн, разработка, поддержка), дополняем своими компетенциями проектные команды клиентов по отдельным задачам, работаем над собственными проектами. Большой опыт работы с заказчиками из культурных индустрий — арт, театральные и музыкальные организации. Опыт ведения крупных проектов и разработки для заказчиков из крупного бизнеса (Лента, Газпромнефть, Билайн), работа над технически сложными коммерческими задачами.
Ведущие клиенты в настоящий момент:
– Хоккейный клуб «Динамо Москва»
– Russian Parking Systems
– Российское Кардиологическое Общество
Мы разрабатываем веб-сайты, веб-приложения, сервисы, системы управления. Качественный уровень наших работ описывает то, что мы никогда не занимались продажами и поиском клиентов — нам доверяют и мы оправдываем это доверие. Свернуть
Вы сможете обкатать и развить свои скиллы на живых и интересных проектах в компании таких же боевых ребят.
Список задач и проектов нескончаемый, график работы гибкий, оплата без задержек.
Будет весело, гарантируем быстрый профессиональный рост, единственное условие для этого — ваше желание развиваться.
...
Мы – современная, гибкая, компактная и мобильная студия клиентской веб-разработки полного цикла.
Выполняем веб-проекты под ключ (проектирование, дизайн, разработка, поддержка), дополняем своими компетенциями проектные команды клиентов по отдельным задачам, работаем над собственными проектами. Большой опыт работы с заказчиками из культурных индустрий — арт, театральные и музыкальные организации. Опыт ведения крупных проектов и разработки для заказчиков из крупного бизнеса (Лента, Газпромнефть, Билайн), работа над технически сложными коммерческими задачами.
Ведущие клиенты в настоящий момент:
– Хоккейный клуб «Динамо Москва»
– Russian Parking Systems
– Российское Кардиологическое Общество
Мы разрабатываем веб-сайты, веб-приложения, сервисы, системы управления. Качественный уровень наших работ описывает то, что мы никогда не занимались продажами и поиском клиентов — нам доверяют и мы оправдываем это доверие. Свернуть
6 заявок
Закрыта 1 день назад
Задача
Прежде чем откликаться, пожалуйста, прочитайте внимательно
Нужна помощь в верстке сайтов. О требованиях от нашего прогера:
less (или sass, ... Читать дальше
Прежде чем откликаться, пожалуйста, прочитайте внимательно
Нужна помощь в верстке сайтов. О требованиях от нашего прогера:
less (или sass, ... Читать дальше
Задача
Прежде чем откликаться, пожалуйста, прочитайте внимательно
Нужна помощь в верстке сайтов. О требованиях от нашего прогера:
less (или sass, микшеры/сборщики css);
flex - одна из технологий верстки;
желательно smart-grid (расширение под less|sass написанное Лавриком [ ссылка чтобы в разы ускорить работу с адаптивной версткой);
знание/понимание построения компонентов во vue (js реактивности) чтобы понимать как верстать блоки с учетом того что это будет компонент (есть такая штука как v-if v-else которая показывает/прячет блоки по условию - надо это понимать чтобы сверстать правильно. потому что в том же jquery прячутся/показываются блоки уже по другому принципу и соответственно верстка уже должна быть другая)
пример с v-if v-else частичный, с выводом циклов там та же история. в общем, нужно понимание построения компонентов
Дизайн НЕ НУЖЕН
ПОСТОЯННАЯ РАБОТА
Будет небольшое тестовое задание (оплачивается)
Обязательные требования
Напишите, во всем ли есть опыт (оцените свой опыт по каждой технологии от 1 до 10)
оставьте свои контактные данные
Обязательно прикрепите примеры верстки, выполненной вами с применением вышеописанных технологий Свернуть
Прежде чем откликаться, пожалуйста, прочитайте внимательно
Нужна помощь в верстке сайтов. О требованиях от нашего прогера:
less (или sass, микшеры/сборщики css);
flex - одна из технологий верстки;
желательно smart-grid (расширение под less|sass написанное Лавриком [ ссылка чтобы в разы ускорить работу с адаптивной версткой);
знание/понимание построения компонентов во vue (js реактивности) чтобы понимать как верстать блоки с учетом того что это будет компонент (есть такая штука как v-if v-else которая показывает/прячет блоки по условию - надо это понимать чтобы сверстать правильно. потому что в том же jquery прячутся/показываются блоки уже по другому принципу и соответственно верстка уже должна быть другая)
пример с v-if v-else частичный, с выводом циклов там та же история. в общем, нужно понимание построения компонентов
Дизайн НЕ НУЖЕН
ПОСТОЯННАЯ РАБОТА
Будет небольшое тестовое задание (оплачивается)
Обязательные требования
Напишите, во всем ли есть опыт (оцените свой опыт по каждой технологии от 1 до 10)
оставьте свои контактные данные
Обязательно прикрепите примеры верстки, выполненной вами с применением вышеописанных технологий Свернуть
15 заявок
Закрыт 6 дней назад
Необходимо сделать верстку интернет магазина с главной страницей в виде лендинга. Макеты в figma, суммарно 11 страниц (некоторые почти идентичны). ... Читать дальше
Необходимо сделать верстку интернет магазина с главной страницей в виде лендинга. Макеты в figma, суммарно 11 страниц (некоторые почти идентичны). Макеты в двух размерах (моб и десктоп)
Общие требования
- Pixel perfect (сравниваю с мобильным и десктопным макетом через chrome ext.)
- Устойчивость к изменению масштаба страницы
- Браузеры: Edge, Safari, Firefox, Chrome
- Использование SASS, GULP. Все цвета, шрифты, прозрачности вынести в переменные
- Анимации - CSS3
- Все формы обернуть в теги <form>
- HTML структура и CSS классы должны быть стандартизированы так, чтобы блоки могли строиться движком.
- Валидность html и CSS по W3C (валидатор: ссылка
- Изображения SVG и растр положить на спрайты. Для SVG собираем в один файл с symbol id -> подключаем в html файл -> используем в html через svg use.
- Используем img srcset для ретин: x1, x1.5, x2, x3, x4. изображения сжимаем через ссылка
- Все тексты должны быть в точности перенесены из макета
- Имейлы и телефоны через ссылки mailto:, tel:
- Итоговые страницы должны попадать в зеленую полосу google page speed
- Размер всех кликабельных элементов не должен быть меньше 45*45. Имеется в виду, что визуально элемент остается как в макете, но паддингами его границы подгоняются до нужных минимальных размеров
- Телефоны и имейлы должны легко копироваться на десктопе и телефоне (чтобы пользователь мог скопировать без проблем)
- По клику "отправить" форму, должен быть лоадер и 2 возможных сообщения: "Отправлено", "Ошибка отправки, проверьте соединение и попробуйте еще раз". Сообщение показывать рядом с кнопкой. Эту часть сделать на усмотрение верстальщика.
Адаптивность
- Мобильная версия: 320-640 (до 320 можно сжать вьюпортом)
- Десктопная версия: 1024-1920 (адаптировать макет под меньшие размеры)
Кандидатам отправлю макеты и более подробное ТЗ с описанием блоков
В вашей заявке укажите:
1. Есть ли опыт с Git
2. Сколько макетов сверстали из figma Свернуть
Общие требования
- Pixel perfect (сравниваю с мобильным и десктопным макетом через chrome ext.)
- Устойчивость к изменению масштаба страницы
- Браузеры: Edge, Safari, Firefox, Chrome
- Использование SASS, GULP. Все цвета, шрифты, прозрачности вынести в переменные
- Анимации - CSS3
- Все формы обернуть в теги <form>
- HTML структура и CSS классы должны быть стандартизированы так, чтобы блоки могли строиться движком.
- Валидность html и CSS по W3C (валидатор: ссылка
- Изображения SVG и растр положить на спрайты. Для SVG собираем в один файл с symbol id -> подключаем в html файл -> используем в html через svg use.
- Используем img srcset для ретин: x1, x1.5, x2, x3, x4. изображения сжимаем через ссылка
- Все тексты должны быть в точности перенесены из макета
- Имейлы и телефоны через ссылки mailto:, tel:
- Итоговые страницы должны попадать в зеленую полосу google page speed
- Размер всех кликабельных элементов не должен быть меньше 45*45. Имеется в виду, что визуально элемент остается как в макете, но паддингами его границы подгоняются до нужных минимальных размеров
- Телефоны и имейлы должны легко копироваться на десктопе и телефоне (чтобы пользователь мог скопировать без проблем)
- По клику "отправить" форму, должен быть лоадер и 2 возможных сообщения: "Отправлено", "Ошибка отправки, проверьте соединение и попробуйте еще раз". Сообщение показывать рядом с кнопкой. Эту часть сделать на усмотрение верстальщика.
Адаптивность
- Мобильная версия: 320-640 (до 320 можно сжать вьюпортом)
- Десктопная версия: 1024-1920 (адаптировать макет под меньшие размеры)
Кандидатам отправлю макеты и более подробное ТЗ с описанием блоков
В вашей заявке укажите:
1. Есть ли опыт с Git
2. Сколько макетов сверстали из figma Свернуть
Завершен 22 дня назад
Добрый день.
Нужна доверстка и натяжка на wordpress+woocommerce сайта по готовому дизайну.
Есть купленный шаблон, уже установлен на вордпресс и ... Читать дальше
Нужна доверстка и натяжка на wordpress+woocommerce сайта по готовому дизайну.
Есть купленный шаблон, уже установлен на вордпресс и ... Читать дальше
Добрый день.
Нужна доверстка и натяжка на wordpress+woocommerce сайта по готовому дизайну.
Есть купленный шаблон, уже установлен на вордпресс и готов к работе:
ссылка
Сам шаблон на сайте разработчика:
ссылка
Есть дизайн, основанный на этом шаблоне, предоставлю после старта в PSD:
- главная;
- каталог;
- страница товара;
- о нас;
- новости;
- страница новости;
- контакты;
- 404
Как видно из дизайна, большая часть работ - донастройка шаблона в админке под вид дизайна (цвета, шрифты и тд). Также есть более уникальные страницы, их нужно сверстать и натянуть с помощью плагина ACF. Вроде все.
Требования к вам:
- валидный быстрый семантический код, желательно на sass + БЭМ (насколько это возможно на текущем гибриде верстки и шаблона);
- сдача в срок и следование договоренностям;
- опыт работы с вордпрессом и вукомерсом;
- желание работать по подобным проектам и далее, всегда есть работа.
В заявке прошу указать:
- примеры своих работ, чтобы можно было посмотреть качество кода (картинка не интересна, интересна верстка);
- стоимость работ и сроки.
На количество отзывов не смотрю, поэтому, новички с хорошим портфолио также в приоритете.
Заявки без сроков, стоимости, портфолио или из пары слов "пишите, договоримся" рассматривать не буду. В лс напишу сам, если будет интересна ваша заявка, спамить тоже не нужно.
Давайте ценить время друг друга :) Свернуть
Нужна доверстка и натяжка на wordpress+woocommerce сайта по готовому дизайну.
Есть купленный шаблон, уже установлен на вордпресс и готов к работе:
ссылка
Сам шаблон на сайте разработчика:
ссылка
Есть дизайн, основанный на этом шаблоне, предоставлю после старта в PSD:
- главная;
- каталог;
- страница товара;
- о нас;
- новости;
- страница новости;
- контакты;
- 404
Как видно из дизайна, большая часть работ - донастройка шаблона в админке под вид дизайна (цвета, шрифты и тд). Также есть более уникальные страницы, их нужно сверстать и натянуть с помощью плагина ACF. Вроде все.
Требования к вам:
- валидный быстрый семантический код, желательно на sass + БЭМ (насколько это возможно на текущем гибриде верстки и шаблона);
- сдача в срок и следование договоренностям;
- опыт работы с вордпрессом и вукомерсом;
- желание работать по подобным проектам и далее, всегда есть работа.
В заявке прошу указать:
- примеры своих работ, чтобы можно было посмотреть качество кода (картинка не интересна, интересна верстка);
- стоимость работ и сроки.
На количество отзывов не смотрю, поэтому, новички с хорошим портфолио также в приоритете.
Заявки без сроков, стоимости, портфолио или из пары слов "пишите, договоримся" рассматривать не буду. В лс напишу сам, если будет интересна ваша заявка, спамить тоже не нужно.
Давайте ценить время друг друга :) Свернуть
Завершен 12 дней назад
Добрый день.
Нужна верстка и натяжка на wordpress сайта по готовому дизайну.
Страницы для верстки прикрепил ниже, предоставлю после старта ... Читать дальше
Нужна верстка и натяжка на wordpress сайта по готовому дизайну.
Страницы для верстки прикрепил ниже, предоставлю после старта ... Читать дальше
Добрый день.
Нужна верстка и натяжка на wordpress сайта по готовому дизайну.
Страницы для верстки прикрепил ниже, предоставлю после старта в PSD:
- главная;
- О нас;
- проекты;
- каталог;
- страница каталога;
- вакансии;
- страница вакансии;
- страница новости;
- контакты;
- 404
Как видно по дизайну, все страницы похожи друг на друга почти полностью. Сверстав главную, уже 80-90% работы по верстке готово.
Далее можно натянуть с помощью плагина ACF и какого-нибудь для формы связи. Вроде больше ничего не нужно.
Требования к вам:
- валидный быстрый семантический код, желательно на sass + БЭМ;
- сдача в срок и следование договоренностям;
- опыт работы с вордпрессом;
- желание работать по подобным проектам и далее, всегда есть работа.
В заявке прошу указать:
- примеры своих работ, чтобы можно было посмотреть качество кода (картинка не интересна, интересна верстка);
- стоимость работ и сроки.
На количество отзывов не смотрю, поэтому, новички с хорошим портфолио также в приоритете.
Заявки без сроков, стоимости, портфолио или из пары слов "пишите, договоримся" рассматривать не буду. В лс напишу сам, если будет интересна ваша заявка, спамить тоже не нужно.
Давайте ценить время друг друга :) Свернуть
Нужна верстка и натяжка на wordpress сайта по готовому дизайну.
Страницы для верстки прикрепил ниже, предоставлю после старта в PSD:
- главная;
- О нас;
- проекты;
- каталог;
- страница каталога;
- вакансии;
- страница вакансии;
- страница новости;
- контакты;
- 404
Как видно по дизайну, все страницы похожи друг на друга почти полностью. Сверстав главную, уже 80-90% работы по верстке готово.
Далее можно натянуть с помощью плагина ACF и какого-нибудь для формы связи. Вроде больше ничего не нужно.
Требования к вам:
- валидный быстрый семантический код, желательно на sass + БЭМ;
- сдача в срок и следование договоренностям;
- опыт работы с вордпрессом;
- желание работать по подобным проектам и далее, всегда есть работа.
В заявке прошу указать:
- примеры своих работ, чтобы можно было посмотреть качество кода (картинка не интересна, интересна верстка);
- стоимость работ и сроки.
На количество отзывов не смотрю, поэтому, новички с хорошим портфолио также в приоритете.
Заявки без сроков, стоимости, портфолио или из пары слов "пишите, договоримся" рассматривать не буду. В лс напишу сам, если будет интересна ваша заявка, спамить тоже не нужно.
Давайте ценить время друг друга :) Свернуть
Завершен 12 дней назад
Добрый день
Нужна закончить адаптивную верстку нескольких страниц сайта, примеры страниц с новым дизайном приложены.
Для принятия решения пишите пожалуйста ... Читать дальше
Нужна закончить адаптивную верстку нескольких страниц сайта, примеры страниц с новым дизайном приложены.
Для принятия решения пишите пожалуйста ... Читать дальше
Добрый день
Нужна закончить адаптивную верстку нескольких страниц сайта, примеры страниц с новым дизайном приложены.
Для принятия решения пишите пожалуйста о своих ценах за час или за страницу или за что то другое. Свернуть
Нужна закончить адаптивную верстку нескольких страниц сайта, примеры страниц с новым дизайном приложены.
Для принятия решения пишите пожалуйста о своих ценах за час или за страницу или за что то другое. Свернуть
Завершен 1 месяц назад
Сделать верстку первого экрана с шапкой(резиновая верстка на флексах и брейк-поинтах, плавные анимации).
Разметка HTML должна быть выполнена в ... Читать дальше
Разметка HTML должна быть выполнена в ... Читать дальше
Сделать верстку первого экрана с шапкой(резиновая верстка на флексах и брейк-поинтах, плавные анимации).
Разметка HTML должна быть выполнена в соответствии с БЭМ. (Блок__элемент--модификатор)
Исходники стилей должны быть на SASS.
В соответствии с БЭМ, каждому блоку должен соответствовать свой файл стилей.
Слайдер использовать swiper.js.
Сборка на webpack или gulp.
Пишите люди знающие своё дело!!!
Для ознакомления с макетом скидывайте свой телеграмм.
Свернуть
Разметка HTML должна быть выполнена в соответствии с БЭМ. (Блок__элемент--модификатор)
Исходники стилей должны быть на SASS.
В соответствии с БЭМ, каждому блоку должен соответствовать свой файл стилей.
Слайдер использовать swiper.js.
Сборка на webpack или gulp.
Пишите люди знающие своё дело!!!
Для ознакомления с макетом скидывайте свой телеграмм.
Свернуть
24 заявки
Закрыт 19 дней назад
Описание скрыто
2 заявки
Закрыта 1 месяц назад
Нужно сверстать сайт для тренажера иностранного языка.
Разделы:
1. Одностраничный информационный лендинг с несколькими видео и гиф.
2. Страницы регистрации ... Читать дальше
Разделы:
1. Одностраничный информационный лендинг с несколькими видео и гиф.
2. Страницы регистрации ... Читать дальше
Нужно сверстать сайт для тренажера иностранного языка.
Разделы:
1. Одностраничный информационный лендинг с несколькими видео и гиф.
2. Страницы регистрации и входа
3. Вебсайт с несколькими схожими разделами:
3.1 главная страница
3.2 поиск. Поиск по 2-м базам данных.
3.3. Коллекции (сохраненные видео). Отображение списком и сеткой.
3.4 страница просмотра видео
3.5 личный кабинет. Заполнение личной информации, связь с базой данных.
Состоит из двух подразделов: информация о пользователе и подписка, где происходит выход на платежную систему.
3.6. помощь. Информация в текстовом и графическом виде, возможно видео.
Все сверстано в Figma. Текст сейчас заблюрен, но, конечно же, есть и оригинал.
Работать нужно будет совместно с Бэкенд разработчиком и дизайнером.
Есть список задач по SEO, которые необходимо будет внедрить в код – стандартный набор слов для поисковой системы.
Адаптивная верстка для планшета и телефона (возможно не потребуется). Макеты оперативно предоставим.
Могут потребоваться такие навыки (не все, но желательно знать): css, gulp, sass, less, webpack, postcss, bootstrap v4, bootstrapVue, vuejs
Ссылка на figma - ссылкаСвернуть
Разделы:
1. Одностраничный информационный лендинг с несколькими видео и гиф.
2. Страницы регистрации и входа
3. Вебсайт с несколькими схожими разделами:
3.1 главная страница
3.2 поиск. Поиск по 2-м базам данных.
3.3. Коллекции (сохраненные видео). Отображение списком и сеткой.
3.4 страница просмотра видео
3.5 личный кабинет. Заполнение личной информации, связь с базой данных.
Состоит из двух подразделов: информация о пользователе и подписка, где происходит выход на платежную систему.
3.6. помощь. Информация в текстовом и графическом виде, возможно видео.
Все сверстано в Figma. Текст сейчас заблюрен, но, конечно же, есть и оригинал.
Работать нужно будет совместно с Бэкенд разработчиком и дизайнером.
Есть список задач по SEO, которые необходимо будет внедрить в код – стандартный набор слов для поисковой системы.
Адаптивная верстка для планшета и телефона (возможно не потребуется). Макеты оперативно предоставим.
Могут потребоваться такие навыки (не все, но желательно знать): css, gulp, sass, less, webpack, postcss, bootstrap v4, bootstrapVue, vuejs
Ссылка на figma - ссылкаСвернуть
14 заявок
Закрыт 1 месяц назад
Есть готовый макет лендинга (Десктоп+мобильная). Необходимо сверстать макет. (Только html и css код, css может быть написан на препроцессорах sass, ... Читать дальше
Есть готовый макет лендинга (Десктоп+мобильная). Необходимо сверстать макет. (Только html и css код, css может быть написан на препроцессорах sass, scss). Не нужно устанавливать на хостинг, не нужно настраивать обратную связь, только верстка. Свернуть
Завершен 2 месяца назад
Необходимо перенести только стили на подшаблон бартика, используя Gulp и Sass. Темплейты, блоки, страницы с меню готовы.
Задание тестовое. С ... Читать дальше
Задание тестовое. С ... Читать дальше
Необходимо перенести только стили на подшаблон бартика, используя Gulp и Sass. Темплейты, блоки, страницы с меню готовы.
Задание тестовое. С успешным кандидатом будем обсуждать дальнейшее сотрудничество.
Плюсом будет аккаунт на Drupal.org Свернуть
Задание тестовое. С успешным кандидатом будем обсуждать дальнейшее сотрудничество.
Плюсом будет аккаунт на Drupal.org Свернуть
3 заявки
Закрыт 1 месяц назад
Есть задача по завершению модернизации личного кабинета спортсмена.
Что нужно доработать (backend + frontend):
1) Создать страницу отображения существующих членских ... Читать дальше
Что нужно доработать (backend + frontend):
1) Создать страницу отображения существующих членских ... Читать дальше
Есть задача по завершению модернизации личного кабинета спортсмена.
Что нужно доработать (backend + frontend):
1) Создать страницу отображения существующих членских взносов, по существующему базовому шаблону страницы. Данные берутся из простой таблицы в 4-5 полей, без лишних JOIN.
2) Создать страницу для осуществления платежа: поле выбора года (текущий или следующий) и выбор способа оплаты (4-5 видов из уже существующего эквайринга). Контроллер должен записать в БД "заказ" на оплату и пользователь перенаправляется на внешний сайт существующего эквайринга, с заполненными параметрами. Платежные данные не спрашиваются и не хранятся.
3) Расширить логику регистрации. Сейчас поле логина - это электронная почта, нужно добавить способ смс. Нужно добавить сервис отправки смс (есть только минимальный код контроллера, учетная запись есть, тестовые смс на smsc.ru ходят).
4) Сделать более удобным восстановление доступа: не только посредством электронной почты, но и кода в смс. Оба канала восстановления равнозначны.
5) На странице изменения данных пользователя нужно реализовать upload собственной фотографии, с возможностю ресайза перед отправкой на сервер. Есть относительно современный JS-модуль, который недавно (в 2019г) был прикручен к старой версии сайта, но можно взять и другой. Backend должен сжать фото, если размер превышает определенный порог. Фото для всех одно, без хранения истории: пользователь загружает новоей - старое затирается.
6) Сделать более корректный вывод членской карточки в PDF. Существующая проблема в формировании PDF, если получается больше одной страницы. Сейчас это 3 отдельных контроллера по 50 строк с использованием DOMPDF, на основе простого html-шаблона. Сделано в духе Yii2, можно переписать.
7) По итогу предыдущих пунктов нужно дооформить страницу вывода сводной информации о пользователе: ФИО, почта/телефон, адрес, фото, дети (если есть), ссылка на скачивание PDF.
8) Скачивание (и хранящегося статичного личного фото, и динамически генерируемого PDF) должно быть защищено в рамках текущей сессии пользователя.
9) Необходимо реализовать контроль перед завершением регистрации: надо просмотреть таблицу существующих пользователей и при совпадении ФИО + региона (и/или даты рождения) выдать блокирующее предупреждение, что регистраця не возможна. Вывести информационный блок на случай, если доступ потерян, состоящий из списка адресов почты и телефонов в виде aa******bb@y****x.ru или +7(91*)***-**-11.
10) Необходимо реализовать страницу: при завершении регистрации надо просмотреть альтернативную таблицу "старых" пользователей по различным критериям совпадения ФИО/региона/ДР и предложить связать новую учетную запись со "старым" пользователем. Критерии поиска в старой версии запрограммированы.
Что есть сейчас:
1) Дизайн сверстан (Sass, BS3 + Twig, webpack): страницы регистрации, авторизации, просмотра и изменения данных.
2) Настроен роутинг symfony 4, сгенерированы сущности БД doctrine 2.0,
настроен security/argon2i, прикручен monolog, guzzle для отправки смс.
3) Из логики приложения: работает базовая регистрация и авторизация,
созданы контроллеры по изменению данных профиля пользователя.
4) "Перегруженных" контроллеров нет и не планируется. ООП выдержан.
5) Проект под git. БД MySQL.
6) Сейчас используется php7.2 (nginx + php-fpm). Планируется апгрейд на php7.3.
Дополнительные пояснения:
1) По правке стилей - работы, скорее всего, уже не потребуется. По доработке twig-шаблонов, да. Добавить контроллеры/сервисы - да. Сложной бизнес-логики нет.
2) Предположительный объем работ по списку 20 н/ч (привожу ориентировочно, для оценки масштаба).
3) При запуске проекта возможны дополнительные моменты (например, дописать контроллер или добавить 1-2 поля к данным пользователя) - их можно обговорить отдельно, например, с почасовой оплатой.
4) AJAX не используется. Но при наличии желания и опыта разработчика можно прикрутить API Platform/GraphQL/JWT, поднять отдельный фронт на Vue (сейчас крайний момент, когда это еще можно сделать, не тратя больших сил на переделки). Тогда объем работ можно предполагать 35-40 н/ч (суммарный, и опять же, ориентировочно).
5) Весь указанный объем работ при желании можно разбить на части, с оплатой каждого блока отдельно - обговаривается.
6) Запланирован следующий этап развития системы: развитие нового блока - результаты соревнований, сдача квалификационных экзаменов и подобные моменты.
Желателен человек с опытом разработки symfony/laravel, чтобы не тратить время на вход в технологии. Свернуть
Что нужно доработать (backend + frontend):
1) Создать страницу отображения существующих членских взносов, по существующему базовому шаблону страницы. Данные берутся из простой таблицы в 4-5 полей, без лишних JOIN.
2) Создать страницу для осуществления платежа: поле выбора года (текущий или следующий) и выбор способа оплаты (4-5 видов из уже существующего эквайринга). Контроллер должен записать в БД "заказ" на оплату и пользователь перенаправляется на внешний сайт существующего эквайринга, с заполненными параметрами. Платежные данные не спрашиваются и не хранятся.
3) Расширить логику регистрации. Сейчас поле логина - это электронная почта, нужно добавить способ смс. Нужно добавить сервис отправки смс (есть только минимальный код контроллера, учетная запись есть, тестовые смс на smsc.ru ходят).
4) Сделать более удобным восстановление доступа: не только посредством электронной почты, но и кода в смс. Оба канала восстановления равнозначны.
5) На странице изменения данных пользователя нужно реализовать upload собственной фотографии, с возможностю ресайза перед отправкой на сервер. Есть относительно современный JS-модуль, который недавно (в 2019г) был прикручен к старой версии сайта, но можно взять и другой. Backend должен сжать фото, если размер превышает определенный порог. Фото для всех одно, без хранения истории: пользователь загружает новоей - старое затирается.
6) Сделать более корректный вывод членской карточки в PDF. Существующая проблема в формировании PDF, если получается больше одной страницы. Сейчас это 3 отдельных контроллера по 50 строк с использованием DOMPDF, на основе простого html-шаблона. Сделано в духе Yii2, можно переписать.
7) По итогу предыдущих пунктов нужно дооформить страницу вывода сводной информации о пользователе: ФИО, почта/телефон, адрес, фото, дети (если есть), ссылка на скачивание PDF.
8) Скачивание (и хранящегося статичного личного фото, и динамически генерируемого PDF) должно быть защищено в рамках текущей сессии пользователя.
9) Необходимо реализовать контроль перед завершением регистрации: надо просмотреть таблицу существующих пользователей и при совпадении ФИО + региона (и/или даты рождения) выдать блокирующее предупреждение, что регистраця не возможна. Вывести информационный блок на случай, если доступ потерян, состоящий из списка адресов почты и телефонов в виде aa******bb@y****x.ru или +7(91*)***-**-11.
10) Необходимо реализовать страницу: при завершении регистрации надо просмотреть альтернативную таблицу "старых" пользователей по различным критериям совпадения ФИО/региона/ДР и предложить связать новую учетную запись со "старым" пользователем. Критерии поиска в старой версии запрограммированы.
Что есть сейчас:
1) Дизайн сверстан (Sass, BS3 + Twig, webpack): страницы регистрации, авторизации, просмотра и изменения данных.
2) Настроен роутинг symfony 4, сгенерированы сущности БД doctrine 2.0,
настроен security/argon2i, прикручен monolog, guzzle для отправки смс.
3) Из логики приложения: работает базовая регистрация и авторизация,
созданы контроллеры по изменению данных профиля пользователя.
4) "Перегруженных" контроллеров нет и не планируется. ООП выдержан.
5) Проект под git. БД MySQL.
6) Сейчас используется php7.2 (nginx + php-fpm). Планируется апгрейд на php7.3.
Дополнительные пояснения:
1) По правке стилей - работы, скорее всего, уже не потребуется. По доработке twig-шаблонов, да. Добавить контроллеры/сервисы - да. Сложной бизнес-логики нет.
2) Предположительный объем работ по списку 20 н/ч (привожу ориентировочно, для оценки масштаба).
3) При запуске проекта возможны дополнительные моменты (например, дописать контроллер или добавить 1-2 поля к данным пользователя) - их можно обговорить отдельно, например, с почасовой оплатой.
4) AJAX не используется. Но при наличии желания и опыта разработчика можно прикрутить API Platform/GraphQL/JWT, поднять отдельный фронт на Vue (сейчас крайний момент, когда это еще можно сделать, не тратя больших сил на переделки). Тогда объем работ можно предполагать 35-40 н/ч (суммарный, и опять же, ориентировочно).
5) Весь указанный объем работ при желании можно разбить на части, с оплатой каждого блока отдельно - обговаривается.
6) Запланирован следующий этап развития системы: развитие нового блока - результаты соревнований, сдача квалификационных экзаменов и подобные моменты.
Желателен человек с опытом разработки symfony/laravel, чтобы не тратить время на вход в технологии. Свернуть
$300
1 заявка
Закрыт 1 месяц назад
Нужно сверстать одностраничный непростой лендинг. Нужен сильный верстальщик с опытом.
Все надо сделать на чистых: js и html.
Для стилей ... Читать дальше
Все надо сделать на чистых: js и html.
Для стилей ... Читать дальше
Нужно сверстать одностраничный непростой лендинг. Нужен сильный верстальщик с опытом.
Все надо сделать на чистых: js и html.
Для стилей можно использовать как css, так и sass.
Структура html документа должна быть такой.
<html>
<head>
meta
Стили
</head>
<body>
<main>
<header>
</header>
<section>
</section>
<section>
</section>
.....
<footer>
</footer>
</main>
Скрипты
</body>
</html>
Остальное по переписке. Свернуть
Все надо сделать на чистых: js и html.
Для стилей можно использовать как css, так и sass.
Структура html документа должна быть такой.
<html>
<head>
meta
Стили
</head>
<body>
<main>
<header>
</header>
<section>
</section>
<section>
</section>
.....
<footer>
</footer>
</main>
Скрипты
</body>
</html>
Остальное по переписке. Свернуть
26 заявок
Закрыт 3 месяца назад
Необходима современная кросс-браузерная верстка.
Макеты - ссылка
Верстать нужно только разделы ОТЗЫВЫ и СКИДКИ
Адаптивная, кросс-браузерная, валидная, без ошибок в консоли. ... Читать дальше
Макеты - ссылка
Верстать нужно только разделы ОТЗЫВЫ и СКИДКИ
Адаптивная, кросс-браузерная, валидная, без ошибок в консоли. ... Читать дальше
Необходима современная кросс-браузерная верстка.
Макеты - ссылка
Верстать нужно только разделы ОТЗЫВЫ и СКИДКИ
Адаптивная, кросс-браузерная, валидная, без ошибок в консоли.
Все ховеры и переходы плавные, lite анимация.
Обязательно SASS, минимум JS, SEO френдли.
Предлагайте стоимость и сроки выполнения работы.
Заявки без оценки будут игнорироваться.
Новичкам просьба не беспокоить. Свернуть
Макеты - ссылка
Верстать нужно только разделы ОТЗЫВЫ и СКИДКИ
Адаптивная, кросс-браузерная, валидная, без ошибок в консоли.
Все ховеры и переходы плавные, lite анимация.
Обязательно SASS, минимум JS, SEO френдли.
Предлагайте стоимость и сроки выполнения работы.
Заявки без оценки будут игнорироваться.
Новичкам просьба не беспокоить. Свернуть
Завершен 1 месяц назад