Доработка саита Pumpkin.work
4000 UAHстэк
node.js, angular, postreqSQL
Главная страница
- Необходимо внести правки в дизайн первой страницы сайта https://pumpkin.work/.
- Ссылка на дизайн для различных устройств здесь: https://www.figma.com/file/jbzbVV9x3cKOO5rHFQQ3dg/Pumpkin.work?node-id=2%3A4.
- Верхнее меню:
- Логотип. Ссылка на лого для ПК - https://drive.google.com/file/d/1I3-tqHy8jl0DYIDdKvRzOQ_wqEKk01EC/view?usp=sharing
Ссылка на лого для мобайла - https://drive.google.com/file/d/1CBQIBMnj-O--Uy8r7hgRTixjDBt3VjD7/view?usp=sharing
- Переместить кнопку Оказать услугу в верхнее меню, по клику на неё открывается форма входа на сайт для исполнителя (та же, что сейчас по клику на одноименную кнопку), адрес страницы https://pumpkin.work/LogIn.
- Адаптировать кнопку Оказать услугу под длину текста (на разных языках она отличается).
- Дроп-даун лист с выбором языка сайта - меняем шрифт на Montserrat. Размеры шрифтов в зависимости от разрешения дисплея, указаны в макете в фигме.
- Добавляем заголовок Pumpkin.work – поможем выполнить ваши задания
- Добавляем подзаголовок Глобальный поиск услуг и специалистов
- Оставляем только кнопку Заказать услугу. Размеры кнопки и шрифта в зависимости от разрешения дисплея, указаны в макете в фигме.
- По клику на кнопку Заказать услугу открывается форма входа на сайт для заказчика, как и сейчас.
- Адаптировать кнопку Заказать услугу под длину текста (на разных языках она отличается).
- Второй экран (по скроллу главной страницы вниз):
- Размещаем заголовок Как работает Pumpkin.work
- Шаг 1 - изображение: https://drive.google.com/file/d/1GV2iqKctdbMdov4C-fudeUJ116GM-JAB/view?usp=sharing
- Шаг 2 - изображение: https://drive.google.com/file/d/1hS6YH0U-uzzeEX-2oGxponPaMLF12Z7f/view?usp=sharing
- Сделать адаптивную верстку главной страницы.
Переводы Главной страницы:
- Тексты для английской версии сайта (срабатывает при выборе пункта EN в дропдаун списке в меню страницы): https://docs.google.com/document/d/13LRh6E4YZVl8t4WFZLfeDp-4jKhoXYhz/edit?usp=sharing&ouid=118282634592157760671&rtpof=true&sd=true
- Тексты для немецкой версии сайта (срабатывает при выборе пункта DE в дропдаун списке в меню страницы):
- Тексты для французской версии сайта (срабатывает при выборе пункта FR в дропдаун списке в меню страницы):
- Тексты для китайской версии сайта (срабатывает при выборе пункта ZN в дропдаун списке в меню страницы):
- Тексты для испанской версии сайта (срабатывает при выборе пункта ES в дропдаун списке в меню страницы):
- Тексты для португальской версии сайта (срабатывает при выборе пункта PT в дропдаун списке в меню страницы):
- Тексты для хинди версии сайта (срабатывает при выборе пункта HI в дропдаун списке в меню страницы):
Дополнительно:
- Оцените количество времени на подключение нового языка для сайта и настройку локализации всех страниц, а также стоимость работы за час. Спасибо.)
Вход на сайт для клиента (заказчика)
- После регистрации нового заказчика автоматически открывать вкладку Мои запросы - https://pumpkin.work/Notification. Сейчас открывается Личные данные редактирование профиля - https://pumpkin.work/EditProfile.
- После входа существующего клиента (заказчика) автоматически открывать вкладку Мои запросы - https://pumpkin.work/Notification. Сейчас открывается Личные данные редактирование профиля - https://pumpkin.work/EditProfile.
- Вынести вкладку Мои запросы первой в списке, затем Личные данные и Мои чаты.
Рассылка по БД
- Данные для подключения к БД
- Сделать рассылку по существующим клиентам из базы данных.
- Текст для пользователей, где language = RU:
- Текст для пользователей, где language = RU:
Здравствуйте, уважаемый (ая) %email%!
Вы зарегистрированы на глобальном бесплатном сервисе заказа услуг – Pumpkin.work как %поставщик (role_id = 3)% / %заказчик (role_id = 2)% услуг.
Приглашаем вас воспользоваться нашим сервисом, ведь он:
- бесплатный
- простой и удобный в использовании
- доступный с любых устройств
- объединяет заказчиков и специалистов со всего мира
Для входа в приложение, пожалуйста, используйте ваши учетные данные:
Логин: %email%
Пароль: %password%
С уважением,
Команда Pumpkin
- Текст для пользователей, где language = EN (или остальные кроме RU (language <> "RU")):
Hello dear %email%!
You are registered with the global free service - Pumpkin.work as %provider (role_id = 3)% / %customer (role_id = 2)%.
We invite you to use our service, because it is:
- free
- simple and easy to use
- available from any device
- brings together customers and professionals from all over the world
To log into the application, please use your credentials:
Login: %email%
Password: %password%
Kind regards,
Pumpkin Team
- Настроить рассылку с почты:
- Для базы специалистов присвоить role_id = 3
- Для базы клиентов присвоить role_id = 2
Импорт контактов в БД
- Данные для подключения к БД при работе
- Данные, которые надо импортировать в БД -
- Путь к таблице с данными, куда импортировать: uw2 - uw - схемы - public - таблицы - users
- Добавить в таблицу users колонку imported.
- Проверить на уникальность Email контактов из спарсенной базы, чтобы не было дублей с данными из БД или в самом списке данных для импорта.
- Настроить импорт каждого уникального Email из спарсенной базы в колонку email в БД.
- Для каждого уникального Email из спарсенной базы сгенерировать уникальный пароль. Настроить запись пароля в БД в колонку password.
- Возле каждого импортированного контакта в колонке imported проставить значение True.
- Для каждого существующего контакта в БД в колонке imported проставить значение False.
- Для каждого нового зарегистрированного через сайт контакта в БД в колонке imported присваивать значение False.
Рассылка по импортированным контактам в БД
- Данные для подключения к БД
- Путь к таблице с данными: uw2 - uw - схемы - public - таблицы - users
- Сделать рассылку по импортированным контактам в БД (where imported = True).
- Текст для пользователей, где language = RU:
- Текст для пользователей, где language = RU:
Здравствуйте, уважаемый (ая) %email%!
Вы зарегистрированы на глобальном бесплатном сервисе заказа услуг – Pumpkin.work как %поставщик (role_id = 3)% / %заказчик (role_id = 2)% услуг.
Приглашаем вас воспользоваться нашим сервисом, ведь он:
- бесплатный
- простой и удобный в использовании
- доступный с любых устройств
- объединяет заказчиков и специалистов со всего мира
Для входа в приложение, пожалуйста, используйте ваши учетные данные:
Логин: %email%
Пароль: %password%
С уважением,
Команда Pumpkin
- Текст для пользователей, где language = EN (или остальные кроме RU (language <> "RU")):
Hello dear %email%!
You are registered with the global free service - Pumpkin.work as %provider (role_id = 3)% / %customer (role_id = 2)%.
We invite you to use our service, because it is:
- free
- simple and easy to use
- available from any device
- brings together customers and professionals from all over the world
To log into the application, please use your credentials:
Login: %email%
Password: %password%
Kind regards,
Pumpkin Team
Актуальные фриланс-проекты в категории Javascript и Typescript
Платформа недвижимости - Blockstar (ИИ + 3D + Блокчейн)
1 112 823 UAH
Blockstar — это стартап, ориентированный на технологии, который сосредоточен на трансформации инвестирования в недвижимость с помощью блокчейна, ИИ и современных веб-приложений. Наша платформа позволяет пользователям инвестировать в дробные активы недвижимости, обеспечивая… Криптовалюта и blockchain, Javascript и Typescript ∙ 1 час 44 минуты назад ∙ 5 ставок |
Исправить CSS/DOM-верстку карточек в Chrome extension для локализации D&D BeyondЭто расширение Chrome Manifest V3, которое локализует сайт D&D Beyond на украинский язык. Проект написан на TypeScript + WXT. Расширение работает через контентный скрипт: находит английский текст на страницах D&D Beyond и заменяет его украинским переводом. Проблема возникла на… HTML и CSS верстка, Javascript и Typescript ∙ 4 часа 29 минут назад ∙ 16 ставок |
Модули для сайта на Laravel
4000 UAH
Модуль доставки и оплаты для сайта https://novabook.top/ (Botble CMS / Laravel) Добавить в checkout удобные способы доставки и оплаты (включая рассрочку), по аналогичному стилю и удобству, как на сайте mirson ua.Доставка (обязательно) Новая Почта Отделение Почтомат Курьер на… Javascript и Typescript, PHP ∙ 10 часов 32 минуты назад ∙ 18 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
256 773 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 13 часов 29 минут назад ∙ 82 ставки |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 19 часов 15 минут назад ∙ 17 ставок |