Необходимо разработать базовый сайт с использованием готовых решений amcharts 5 для интеграции интерактивной карты мира. Сайт должен поддерживать добавление всплывающих окон для отображения дополнительной информации. Ожидается простота в реализации и функциональность.
Бэкенд и фронтенд
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача: написать небольшой по функционалу сайт с очень-очень высокой производительностью. Всего лишь 1 запрос к БД и генерация Web-страницы. Так как требуется обрабатывать большое количество одновременных запросов, поэтому предлагается использовать чистый PHP, без фреймворков.
Самое важное требование: очень быстрая скорость генерации страниц и отрисовки в браузере.
Контент и функционал сайта:
Структура сайта здесь – https://miro.com/app/board/uXjVOEb5thE=/
Пегинация (“листалка” страниц)
Поиск по сайту (только по одному полю из базы, на котором будет стоять индекс, поэтому должно быстро и легко работать)
Страница ошибки 404
Страница ошибки 500 (например, если отвалилась база данных)
Генерация Sitemap (или генерировать статичные файлы или генерировать “на лету”, решим как лучше)
Правильно размеченный HTML-код для SEO (meta теги и прочее)
Выложить файлы – robots.txt, favicon.ico
Выложить статичные HTML страницы -- лицензионное соглашение, инструкция как удалить приложение
Разместить PopUp с информацией про сбор Cookie (чтобы соответствовать требованиям GDPR)
Скачивание EXE и ZIP-файлов (проксировать через наш сервер, чтобы скрыть настоящий URL)
Подготовка:
Настроить 2 окружения на GitLab: Production и Development. Должен делаться авто-деплой в нужное окружение, в зависимости от того, в какую ветку GitLab был сделан коммит.
Это должно работать из коробки на DigitalOcean App Platform, но я должен был об этом написать сразу.
Требования к бэкенд:
Чистый PHP, без использования фреймворков (никакого Laravel, но легковесные библиотеки использовать можно, чтобы не пилить свои велосипеды)
Возможно, выбрать шаблонизатор (нужно, чтобы можно было легко переключаться на другие дизайны с абсолютно другой вёрсткой)
Хостинг бэкенда в DigitalOcean (локация: США)
PostgreSQL в качестве базы, будет размещена на DigitalOcean
GitLab для хранения кода и релизов
Роутинг страниц (в простом варианте можно передавать параметры через GET, но намного лучше будет реализовать ЧПУ)
Требования к фронтенд:
Использовать легковесный UI фреймворк (Bootstrap или UIKit), подключать без компиляции
Добиться максимально быстрой отрисовки страниц в браузере
Поддержка всех возможных размеров экранов (в том числе мобильных)
Решить, что делать с вёрсткой (заказать у кого-то, найти на Template Monster или собрать из UI фреймворка)
Базовая оптимизация базы данных:
Правильно расставить индексы
Провести простенькое нагрузочное тестирование
Провести профайлинг долгих запросов
Перед релизом в продакшен:
Убедиться, что домен куплен и настроен
Подключить домен на работу через Cloudflare
Установка счётчиков:
Google Analytics
Google Tag Manager
Google Optimize
Google Seo Console
Bing Seo Console
Yahoo Seo Console
Процесс приёмки, что будет считаться выполненным “проектом”:
Скорость загрузки и отрисовки соответствует требованиям
Сайт выложен в продакшен (доступен на домене)
Сайт успешно подключен к Google Seo Console
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Сайты «под ключ»6 заявокЗакрыт3 года назад
Требуется разработать сайт «под ключ» с функционалом, аналогичным примеру на указанном ресурсе. Включает в себя дизайн, разработку и настройку всех необходимых функций. Ожидается полное соответствие современным требованиям и удобный интерфейс для пользователей.
Сайты «под ключ»30 заявокЗакрыт3 года назадРазработать одностраничный сайт на WordPress для телеграмм-бота Happy Birthday Bot. Сайт должен быть адаптивным, с заголовком, подзаголовком и кнопкой 'Старт!'. Включить список бонусов и текущий функционал. Бюджет до 10 000 руб.
Сайты «под ключ»9 заявокЗакрыт3 года назадТребуется разработка лендинга на Тильде 'под ключ'. Задача включает создание прототипа, текстовой части, дизайна и верстки. Ожидается комплексный подход к проекту.
Сайты «под ключ»38 заявокЗакрыт3 года назадТребуется разработка многостраничного сайта под ключ на тему ремонта бытовой техники. Необходим опыт работы на рынках США. Ожидаются качественные решения и профессиональный подход к веб-разработке.
Сайты «под ключ»19 заявокЗакрыт3 года назадНеобходим лендинг для еженедельного розыгрыша крипты среди 200 холдеров NFT. Сайт должен включать табло с суммой розыгрыша и форму для ввода номеров кошельков. Автоматическое распределение суммы между холдерами и проверка соответствия номеров NFT. Дизайн сайта должен быть веселым и интересным, возможно с динамическими элементами. Требуется полное понимание задачи.
Сайты «под ключ»11 заявокЗакрыт3 года назадТребуется разработка сайта «под ключ» с акцентом на конверсию 5%+. Сайт должен содержать уникальное торговое предложение, структурное и продающее содержание. Необходимо реализовать адаптивный дизайн для ПК, ноутбуков и планшетов, а также интеграцию аналитики. Подготовка отчетов по этапам работы и возможность внесения правок обязательны.
Сайты «под ключ»8 заявокЗакрыт3 года назадТребуется разработка аналога платформ Wildberries, Ozon или Avito. Необходимо создать сайт под ключ с полным функционалом. Укажите сроки и стоимость проекта.
Сайты «под ключ»12 заявокЗакрыт3 года назадНеобходимо разработать сайт «под ключ» для B2B компании с интеграцией корпоративной почты и системы CRM. Сайт должен быть удобным для продвижения, с акцентом на продукцию компании. Требуется английская версия и домен com. Рассмотреть варианты реализации, стоимость и сроки. В предложении указать платформу, движок и взаимодействие.
Сайты «под ключ»20 заявокЗакрыт3 года назадТребуется разработка посадочной страницы на платформе Тильда. Необходимо создать сайт «под ключ», учитывая все требования и особенности. Укажите стоимость выполнения заказа.
Сайты «под ключ»17 заявокЗакрыт3 года назад