Задача

Разработать статический сайт (SSG) по архитектуре «Граф знаний» (аналог Obsidian Publish). Контент хранится в Markdown, связи между страницами строятся автоматически. Дизайн (Figma) предоставлен, сайт частично реализован. Работа будет принята через Cursor.

Стек технологий

  • Engine: Astro 5.x (output: ‘static’)
  • Data: Content Collections (MD + Zod validation)
  • Performance: Partytown (для аналитики)
  • Search: Pagefind (с поддержкой русской морфологии)
  • Deploy: Vercel

Объем работ (Верстка + Логика)

Реализовать 7 основных макетов + служебные:

  • Main (Главная)
  • HR page (Резюме)
  • Списки: Blog, Services, Industries, Cases
  • Страницы: Универсальный шаблон для Case / Service / Article (MD)
  • Дополнительно: 404, Privacy / Terms

Требования к функционалу

Граф и Backlinks

  • Реализовать автоматические двусторонние связи между страницами
  • Если стр. А ссылается на Б, на Б появляется блок «Ссылки сюда»
  • Поддержка синтаксиса [[wikilinks]]

SEO и Performance

  • Генерация Sitemap.xml, robots.txt
  • Авто-генерация Open Graph (OG Image / Title) из Frontmatter
  • Подключение аналитики через Partytown
  • Плавные переходы (ClientRouter / View Transitions)

i18n и Search

  • Мультиязычность через структуру папок (/ru/, /en/)
  • Связка страниц по ID
  • Поиск Pagefind (с учетом русской морфологии)

Условия

  • Никаких CMS, Next.js, баз данных или хардкода текста в компонентах
  • Фреймворк: Python, Node.js, Go на стороне бэкенда - не требуется, только Astro
  • Первичное собеседование: по видеосвязи, контакты после отклика

Требования к отклику

  • Указать опыт работы с Astro, Content Collections
  • Предложить свою цену и сроки

Разработка финансовой модели для лесоперерабатывающего предприятия

Требуется создать детальную финансовую модель для компании полного цикла: от заготовки леса до производства готовой продукции. Модель должна учитывать все ключевые операционные и финансовые показатели отрасли.