Сделать сайт-директорию на Vue3/Nuxt3/JSON

20 000 руб. за проект
23 мая 2023, 18:12 • 9 откликов • 88 просмотров
Нужно сделать Vue3/Nuxt3 сайта каталог - функциональный 1в1 клон https://allthingsai.com/ (это Framer шаблон, но сам он по разным причинам не подходит). Весь контент копировать не надо, нужен только функционал и сверстаные блоки контента такие же как в примере и собственно сам рабочий каталог.

У меня уже есть готовая сборка на Vue3/Nuxt3 от похожего небольшого каталога, и функционально она сделана по той же системе с JSON, надо разобраться в ней, допилить под требования и сверстать новые блоки по сути..

Сложности:
1) контент для каталога должен собираться из локального JSON файла (items.json) и применяться в шаблон /tools/[slug].vue, т.е. это по сути Static Site.
2) так же контент для страниц /guides/ - он берётся из локального JSON (content.json) и применяется в шаблон /guides/[slug].vue
Обновлять контент и пересобирать проект я буду сам.

Формат данных JSON для каталога:
{
"title":"Some tool 1",
"category":"Sales",
"slug":"some-tool-1",
"url":"https://sometool1.com",
"twitter":"https://twitter.com/sometool1",
"img":"/tools/some-tool-1.png", (локальная картинка)
"desc_short":"Lorem ipsumm dolor sit atmet",
"desc_full":"Lorem ipsumm dolor sit atmet Lorem ipsumm dolor sit atmet Lorem ipsumm dolor sit atmet",
"date_added":"23/05/2023"
}

Тезисно. что надо реализовать:
1) верстка и дизайн под десктоп\мобилки - 1в1 копия примера
2) главная - навигация, меню, поиск, блок с заголовком и параграфом текста и формой подписки (только вёрстка), каталог с фильтрами (отображаем последние 25 добавленных + фильтр), футер
3) фильтры каталога т.е. "category":"Sales" итп.
4) страница каталога /tools/ (отображаем все добавленные инстурменты по убывающей дате + фильтр) + внутренняя страница инструмента
5) раздел для статей /guides/ + внутренняя страница статьи
6) все нужные routes и страницы-шаблоны
7) все нужные meta теги (title, description, canonical etc.) для каждой страницы

На что буду обращать внимание при выборе исполнителя:
- опыт работы с Vue/Nuxt/Static Sites(SSR)
- примеры отличной вёрстки

Текущую сборку похожего каталога предоставлю в репо

Сроки - неделя с момента начала работ, оплата на карту после демонстрации полностью рабочего и готового проекта локально.

P.S. я и есть прямой заказчик, работаем на своих проектах в разных конфигурациях команд уже более 8 лет. Есть как мелкие, разовые и по сути тестовые (типа этого) проекты, есть большие долгоиграющие проекты. Если всё сделаете быстро и в лучшем виде, дам больше задач (все будут по Vue/Nuxt).


Отзывы
R50 446a7ce7218c82ba11786ee9901007bf
Заказчик
Антон сделал всё в наилучшем виде, на 5+. Высокое качество кода, отличная структура проекта, вёрстка. Помимо прочего - сам разобрался в сложных моментах и реализовал их как надо. Результатом более чем доволен, спасибо!
1 год назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Задача поставлена адекватно, заплатил даже больше)
1 год назад