Доработка frontend сайта на vue.js

Цена договорная • электронные деньги
23 мая 2018, 19:22 • 7 откликов • 74 просмотра
Привет frontend разработчик.

Мы ищем разработчика для доработки основного функционала фронта в краткие сроки (2 недели) и для последующих доработок.

За 2 недели необходимо добить весь основной функционал фронта магазина и опубликовать сайт на рабочем домене.

Бэкенд реализован на wp rest api со своими доработками. Решение временное, но под него придется подстроиться в некоторых моментах и проработать с бэкендщиками костыли, если чистое решение невозможно. Главная цель на данный момент стабильная работа функций, чистота кода второстепенна.

На данный момент имеем
http://46.36.220.96

Полное техзадание
https://docs.google.com/document/d/1IIRpTsqGGaZqAfkQ-mJMUiiYdahy7CgRPnIdCQrx3cg/edit#

Прототип, в котором можно потыкать взаимодействия
https://tmw5bt.axshare.com/#g=1&p=home

Документация по эндпоинтам
https://bitbucket.org/andrey-fuse8com/sushiwok.dm/wiki/Кабинет%20и%20пользователь
https://bitbucket.org/andrey-fuse8com/sushiwok.dm/wiki/Функции%20REST%20API


Инструкция по админке
https://bitbucket.org/andrey-fuse8com/sushiwok.dm/wiki/Инструкция%20по%20заполнению%20сайта


Список актуальных задач.
Под большинство задач уже есть компоненты, но не доработана логика.

Задачи примерно расположены в порядке приоритета.

1) Авторизация и Регистрация на сайте (пункт 1.5, стр 19)
2) Корзина покупок и оформление заказа (пункт 1.4, стр 16)
a) добавление товара в корзину
b) удаление
c) калькуляция
d) стоимость доставки в засимости от адреса (расчет стоимости на стороне бэка)
e) система оплаты woopay (на строне бэка)
f) промокоды, день рождения, акционные бесплатные товары (если влезет в сроки)

3) Проверить и доработать поля в карточке товара (краткой и полной)
4) Смена городов (меняется контент, контакты, телефоны)
5) Смена языков (опционально, если есть возможность внедрить это позже)
6) Обратный звонок на главной
7) Фильтры товаров в блоках на главной (если влезет в сроки)
8) Профиль клиента (история заказов, статус лояльности, изменение пароля и добавление адресов)
9) Страница акции/новости
10) Статичные страницы "контакты", "доставка и оплата"
11) Сортировка товара в каталоге (если влезет в сроки)
12) Скрыть весь нереализованный функционал

Если влезет в сроки
1) Вместе с корзиной подключение программы лояльности и шкалы бонусов (стр. 20-31 реализация в бэке)
2) Фильтр товаров в каталоге

Важно!

Человек, которого мы ищем должен уметь наставить бэкендщика на пусть истинный (объяснить по некоторым моментам, в каком виде бэк должен отдавать во фронт json), быть постоянно на связи, критиковать и вести дискуссию по мере работы.