Нужно доработать
готовый шаблон согласно
макету (3 простые страницы), добавив еще один вариант шапки и сайдбара, именно добавить, оставив возможность использовать стандартные. Контент внутренностей скомпоновать из элементов шаблона. Таблицу на странице Мои подарки использовать
отсюда.
На странице Добавить подарок есть карта, она должна быть выполнена с помощью OpenStreetMap+Leaflet.js. Допилить функционал по добавлению выделенной области на карте с помощью Leaflet.draw.
Пример. При нажатии на карандаш пользователь может выделить n-e количество точек, замкнув их в область. Можно добавить только одну область. Если он нажимает на карандаш еще раз текущая область удаляется и можно рисовать новую.
Исходники шаблона отправлю исполнителю. Исполнитель должен работать через npm и less. Сделать нужно до завтра.