Ashot Vardanyan
Победившая ставка- Проекты -
- Оценка -
- Рейтинг 358
Бюджет: 500 USD Срок: 10 дней
Я оцениваю, что работа займет около 7–10 дней, при условии примерно 8 часов работы в день. Точные сроки могут варьироваться в зависимости от типа и сложности кода, так как могут возникнуть неожиданные проблемы или ошибки.
Бюджет: 500 USD Срок: 7 дней
Здравствуйте.
С интересом ознакомилась с Вашим проектом. Уверена что смогу сделать эффективную и качественную работу соответствующее Вашим требованиям и ожиданиям. Опыт работы более 8 лет. Готова обсудить детали и приступить к работе. Жду Вашего ответа.
Бюджет: 1000 USD Срок: 15 дней
Здравствуйте!
Спасибо за ваше подробное объяснение.
Как разработчик полного стека, у меня достаточно опыта в Typescript, React.js, firebase, интеграции Stripe и т.д.
Я уверен, что смогу успешно реализовать ваш проект.
Давайте обсудим это более подробно.
С наилучшими пожеланиями!
Бюджет: 1000 USD Срок: 20 дней
Дорогая Снежана Ёсипенко,
Я рад подать заявку на позицию разработчика для завершения и улучшения Платформы Обучения Вину. С обширным опытом работы с React, TypeScript, Firebase и интеграциями Stripe, я уверен в том, что смогу предоставить чистую, безопасную и готовую к производству платформу, которая соответствует вашим требованиям.
Подход к проекту
Обзор проекта и визуальный контекст
Я тщательно изучу предоставленные видеодемонстрации, чтобы понять функциональность платформы, поток пользовательского интерфейса и бизнес-логику. Это обеспечит соответствие вашему видению перед тем, как погрузиться в кодовую базу.
Обзор кода и очистка
Я проведу комплексный аудит кодовой базы React + TypeScript для:
Улучшения структуры, читаемости и поддерживаемости путем рефакторинга плохо названных переменных, удаления устаревшей логики и соблюдения лучших практик.
Выявления и снижения потенциальных уязвимостей безопасности, таких как неправильная валидация ввода или открытые ключи API.
Реализации последовательных стандартов кодирования и документации для будущей масштабируемости.
Интеграция Stripe
Я обеспечу бесперебойную работу Stripe как в тестовом, так и в производственном режимах, путем:
Проверки платежных потоков для подтверждения правильной активации уровня доступа после покупки.
Реализации надежной обработки вебхуков для управления событиями подписки (например, успех платежа, неудача или отмена).
Тестирования крайних случаев, таких как неудачные платежи, и предоставления четкой обратной связи пользователю.
Интеграция Firebase
Я интегрирую Firebase для:
Отслеживания прогресса пользователей (например, завершение урока) с использованием Firestore с масштабируемой моделью данных.
Принуждения к ограничениям доступа на основе уровней подписки, обеспечивая доступ пользователей только к авторизованному контенту.
Оптимизации синхронизации в реальном времени между Firebase и фронтендом для плавного пользовательского опыта.
Логика уровня доступа (Уровни 1–4)
Я реализую безопасную и модульную систему контроля доступа для:
Ограничения видимости контента на основе уровня подписки пользователя (1–4).
Использования аутентификации Firebase и правил Firestore для обеспечения доступа как на клиентской, так и на серверной сторонах.
Полировка пользовательского интерфейса и обработка ошибок
Я улучшю пользовательский интерфейс на основе видеосвязи, сосредоточив внимание на:
Последовательном интервале, типографике и стилях кнопок с использованием Tailwind CSS для отшлифованного внешнего вида.
Четких, удобных для пользователя сообщений об ошибках для таких сценариев, как неудачные платежи или ограниченный доступ.
Адаптивном дизайне для обеспечения совместимости на различных устройствах.
Развертывание в производственной среде
Я подготовлю платформу для хостинга Firebase, создав оптимизированный продукт.
Бюджет: 500 USD Срок: 7 дней
Здравствуйте, как вы?
Я проверил ваши видео и требования.
Я могу идеально завершить это приложение на основе ваших требований.
Давайте свяжемся и все закончим.
Спасибо.
Ставки скрыты
Ставки пока отсутствуют
Актуальные фриланс-проекты в категории Javascript и Typescript
Всем привет, нужно создать сайт для создания ивентов и продажи билетов. Возможны варианты на готовом шаблоне, фреймворке или ваш вариант. Желательно, чтобы у вас был опыт работы в разработке сайтов для продажи билетов. Примеры сайтов вышлем в приватные сообщения. При необходимости создадим прототип. Если вы ранее работали над созданием подобных сайтов, пожалуйста, отправьте примеры в приватные сообщения. Детали обсудим в приватных сообщениях. Спасибо и хорошего дня!
Что мы считаем в проекте: Реализованная PnL, ROI и Win Rate для криптокошельков - насколько прибыльно кошелек торговал определенным токеном за выбранный период. На каких данных: история on-chain транзакций кошелька (свопы, переводы токенов) + рыночная цена токена на момент каждой сделки. Основной источник данных - Moralis: два вызова во время первичной загрузки кошелька - нативные ETH-переводы и все ERC-20 token transfers. С чем сравниваем: Nansen.io - берем как эталон, сравниваем наши рассчитанные метрики с тем, что показывает Nansen для тех же кошельков за тот же период. Проблема: наши цифры существенно отличаются от Nansen, и мы не до конца понимаем, по каким правилам часть действий кошелька должна классифицироваться для целей PnL. Необходимо исправить расчет Реализованной PnL, ROI и Win Rate, чтобы совпадали с Нансеном. В заявке напишите, пожалуйста: - опыт в схожих задачах - опыт с Nansen - опыт с Moralis - опыт с DeFiLlama - опыт со статьей по криптооперациям - приблизительную стоимость и сроки фикса
Сайт работает на фреймворке Next.js (на базе React). Необходимо выполнить все пункты по ТЗ. ТЗ прилагается в файле. Жду предложений.
Сайт для оценки: https://copy.eurobrands-shop.de/ Задача: исправить frontend-баги на уровне темы Magento 2 / Amasty theme: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Формат работы: - без локального разворачивания Magento; - работа через DevTools + исходники темы; - правки в CSS/LESS/JS/template-файлах темы; - результат: diff / коммит / архив изменённых файлов; - деплой и сборка на нашей стороне; - работа через безопасную сделку; - NDA до передачи исходников/доступов. Что нужно проверить и оценить: 1. RTL / арабская версия: - телефон в шапке отображается некорректно; - смещения элементов в header, minicart, wishlist/account, product page; - отступы, direction, unicode-bidi, positioning. 2. Header: - language dropdown; - cart/wishlist; - hit-area иконок. 3. Minicart: - нестабильно открывается на некоторых страницах; - проверить Console / Network / Event Listeners / customer-data / z-index / overlay. 4. Mobile: - бейджи корзины/wishlist слишком большие; - блок Categories сжимается/обрезается; - mobile menu / Menu-Account. 5. Product page: - layout shift / CLS изображения; - Add to Cart / Quantity / BOX / PALLET в RTL. 6. Wishlist/account: - /wishlist/ - /mwishlist/ - вкладки, Back button, переполнение счётчиков. Проблемные URL: - https://copy.eurobrands-shop.de/alpro - https://copy.eurobrands-shop.de/producers - https://copy.eurobrands-shop.de/wishlist/ - https://copy.eurobrands-shop.de/mwishlist/ В отклике напишите: 1. Есть ли опыт с Magento 2 frontend? 2. Есть ли опыт RTL? 3. Сколько часов нужно на первый этап? 4. Какая стоимость? 5. Когда можете начать? 6. Какие доступы нужны? 7. Готовы ли работать через безопасную сделку и подписать NDA? Важно: нужен конкретный результат — исправления или техническое объяснение по каждому пункту: исправлено / не воспроизводится / не frontend-проблема.
Описание заказа: Ищем опытного frontend-разработчика/специалиста по OpenCart для оптимизации скорости загрузки сайта (категории и карточки товаров) под требования Google Core Web Vitals. О проекте: * CMS: OpenCart. * Специфика: Сайт работает в режиме каталога (корзины и оформления заказа нет). * Объем: 2900 позиций. * Серверная часть: Уже оптимизирована (работает на OpenLiteSpeed). * Стек: Работа ведется исключительно с кодом шаблона, модификаторами и фронтендом. Без работы с базой данных. Что нужно сделать (Техническое задание): 1. Отложенная загрузка скриптов (Delay JS): * Проблема: Сторонние скрипты аналитики (GTM, Google Tag) блокируют основной поток на мобильных устройствах примерно на 4.3 секунды. * Задача: Настроить отложенный запуск этих скриптов. Скрипты должны активироваться строго по первому действию пользователя (первый скролл, тап по экрану или движение мыши). * Важно: Сбор статистики, аналитика и работа рекламы должны сохраниться в полном объеме. 2. Исправление метрики CLS (Стабильность верстки): * Проблема: Страница «прыгает» и сдвигается во время загрузки картинок. * Задача: В файлах стилей или шаблона темы жестко прописать HTML-атрибуты width и height для всех изображений товаров в каталоге (листингах) и карточках товара. * Цель: Зарезервировать место под изображения в DOM-дереве до их фактической загрузки, чтобы исключить сдвиг контента. Проверить, чтобы адаптивность (CSS) не сломалась. 3. Оптимизация критического пути (LCP): * Задача: Прописать для основного (главного) изображения товара на первом экране тег fetchpriority="high". Это даст браузеру команду загружать главное фото товара в приоритетном порядке. Требования к исполнителю и условия приема: 1. Без лишних модулей: Работа выполняется чистым кодом/модификаторами, без установки дополнительных сторонних или платных плагинов оптимизации. 2. Безопасность и верстка: Вы несете полную ответственность за верстку. После внесения правок визуальное отображение сайта на мобильных и ПК, а также функционал (фильтры, переключение фото в галерее, меню) должны остаться без изменений. 3. Критерий сдачи работы (DoD): Предоставление скриншота и ссылки на живой тест отчета Google PageSpeed Insights (для мобильной версии). Показатель производительности должен быть не ниже 75 баллов, а метрика CLS — не более 0.1 (в зеленой зоне). Правки вносить строго через модификаторы (OCMOD) или копию темы, чтобы не затереть обновления ядра. В отзыве, пожалуйста, укажите: 1. Был ли опыт настройки Delay JS именно для GTM на OpenCart? 2. Срок выполнения задания. 3. Стоимость работы.