Нужно разработать компонет-страницу. На странице должно быть 3 списка. Первый список - товары заказа: изображение, название, код товара, опции товара (белый/черный, большой/маленький, их нельзя выбирать, это уже выбранные опции но их нужно указать ...
Сделать сайт недвижимости
Нужно заново (с нуля) сделать такой же сайт как kyero.
Сайт – очень похожий на портал недвижимости указанный выше с некоторыми изменениями, (облегчённая версия с изменениями) HIGHLOAD.
На сайте не будет функционала для регистрации агентств/агентов которые потом могут добавлять собственные объекты недвижимости. Не нужны карты аналитики. Делается только для одного агентства и только оно будет добавлять свои собственные объекты. Поэтому функционал сокращается. В остальном, все так же должно работать как на kyero...
Готовая HTML верстка предоставляется.
Многоязычный сайт (8 языков).
Никаких готовых CMS или шаблонов.
Сайт должен соответствовать всем современным критериям.
Программный код должен быть написан чисто и профессионально.
Сайт должен быстро работать (так же как kyero . com) и рассчитан на большое количество посетителей (HIGHLOAD) - это очень важно.
Во время разработки (написания кода), держать в курсе, комментировать, показывать процесс.
Все права на сайт остаются полностью у нас.
Комментировать весь код (что, для чего). Так как при сдаче проекта отдельно будет нанят программист-тестировщик, для полной оценке кода, проверки уязвимости, "костыли", функционал и т.д. Что бы "протыкал" все.
Возможно использовать такой стек (альтернативы тоже рассмотрим):
- Nginx или NodeJS
- PHP8 (+ все пакеты)
- PostgreSQL или MariaDB
- Redis (для хранения временных пользовательских сессий, для хранения кеша запросов.)
- RabbitMQ, или Nats (для хранения очередей, обмен между компонентами системы)
- Exim (+dkim)
- ElasticSearch - для выпадающих результатов поиска и поисковика в целом
- Supervisor (для очередей на отправку почты, авторассылок похожих объектов и т.п.)
- Laravel 8 в роли API
- Для Front чтото из этого Vue.js, Nuxt.js, Next.js, Nest.js
Что ВАЖНО учесть в создании High Load проекта:
- Правильное и продуманное создание архитектуры БД
- Правильное и продуманное создание архитектуры сайта, что придаст сайту легкие и дешевые доработки в будущем, а также простое добавление новых "модулей" за счет неконфликтности архитектурного решения.
- Разработка API на backend (включая рутинг, разделение доступа, CORS политику, защиту данных при получении и транспортировке.
- Оптимизация запросов к БД (настройка полей БД + сеттинг).
- Оптимизация изображений, кода, кеша, и создание релизной версии сайта, для достижения максимальной скорости загрузки.
- Основная seo-оптимизация.
- Весь код писать по единой конвенции, чтобы проходил проверки по code insights
------------
- При заходе на сайт у посетителя должна открываться версия сайта на
том языке, на котором у него браузер.
- При поиске города, достаточно вписать начальные 3 буквы чтобы
появился список городов, поселков, урбанизаций (должна быть база
всех город Испании, как минимум на 8 языках, так же как в kyero).
- В фильтрах, результаты отображать сразу же.
- С боку показывать соседние города (в зависимости от поиска) – Гео.
- Подписка на «Похожие объекты» должна быть без регистрации,
подписчик оставляет только свой Email (с возможной последующей
отписки) и получает на свой email похожие объекты 1 раз в неделю.
- Ленивая подзагрузка фото, чтобы быстро загружались.
- При прокручивании страниц, всегда оставлять на виду 1 страницу в пагинации.
- Все страницы и объекты полностью дружелюбны с SEO
- В админке (как в kyero) поиск (сокращённый) объектов по референции, по типу и т.д.
- При добавлении описания к объекту нужна возможность здесь же сразу
добавлять описание на всех языках.
- Импортирт/Экспортирт объектов в/из Kyero . com
- Оптимизация, кэширование
Более точные техническое задание будет прикреплено к заданию файлом.
Заявки фрилансеров
Похожие заказы
- Веб-программирование4 заявкиЗакрыт4 года назад
- $5
Есть небольшой интернет-магазин на OpenCart 2.3, надо создать шаблон страницы в теме и прикрутить к ней контроллер с моделью. Подробнее отпишу откликнувшимся.
Веб-программирование2 заявкиЗакрыт4 года назад Нужно настроить Liqpay, чтобы клиенты могли оплатить через телеграм. Бот сделан на Python
Веб-программированиенет заявокЗакрыт4 года назад- $250
Кратко: в скрипте, на базе Laravel 7 нужно немного доработать уже существующий модуль. Есть готовый скрипт сайта: https://codecanyon.net/item/sponzy-support-creators-content-script/28416726 Тема уже приобретена, все файлы скину после выбора исполнителя. Ознакомьтесь с ...
Веб-программирование1 заявкаЗакрыт4 года назад Есть браузер и есть сервис.Вводятся два массива произвольной длины, числа этого массива сортируются сортировкой слиянием и выводится сортированный массив.Visual studio 2019, c#, соответсвенно Файлы с расширением cs и asmx все делать в vs, там ...
Веб-программирование1 заявкаЗакрыт4 года назадДобрый день! Для интернет магазина требуется: 1. Прикрутить "авторизация по номеру телефона" 2. Интегрировать сайт с 1с (изменения статуса заказов, товары на складе и прочее) Подробное тз в личку
Веб-программирование2 заявкиЗакрыт4 года назадЕсть страница https://homa.ru/company/navigation/ На ней есть видео ролики. https://prnt.sc/10cp1xb Ролики расположены друг под другом. Нужно размещать по четыре в строчку.
Веб-программирование4 заявкиЗакрыт4 года назад- $20
Необходимо реализовать через $wpdb->get_results вывод записей из таблиц базы данных в необходимом виде (см. изображение) В таблице ft_journal_webmasters представлен список сайтов В таблице ft_journal_webmaster_downloads представлен лог загрузок с каждого сайта. ...
Веб-программирование1 исполнительЗавершен4 года назад Приложение в сфере туризма, для поиска попутчиков в путешествиях, на стадии MVP. На данный момент создан базовый функционал приложения – требуется доделать ряд функционала для первого тестирования продукта. В дальнейшем планируется ...
Веб-программирование4 заявкиЗакрыт4 года назад- $400
Требуется провести интеграцию некоторых электронных кошельков и платежных систем - MuchBetter, ecoPayz, PayPal и др. - на работающем сайте. Представить работу в виде Vue.js компонента На бэке транзакции записываются в базу Стек ...
Веб-программированиенет заявокЗакрыт4 года назад