nova-meal

NOVA MEAL

Современный landing page для сервиса доставки здорового питания.

Проект выполнен как pet-проект для практики работы с Next.js, TypeScript и Tailwind CSS, а также для отработки навыков создания аккуратного коммерческого интерфейса с русскоязычным контентом.


О проекте

NOVA MEAL — это одностраничный сайт для сервиса meal plan / доставки готовых рационов на день и неделю.

На лендинге представлены:

Проект сделан с упором на:


Демо-концепция

Сайт презентует сервис доставки питания, где пользователь может:


Стек


Возможности


Структура проекта

fresh-day/
│
├── app/
│   ├── globals.css
│   ├── layout.tsx
│   └── page.tsx
│
├── public/
│
├── package.json
├── package-lock.json
└── README.md

Установка и запуск

1. Клонируйте репозиторий

git clone <ссылка-на-репозиторий>

2. Перейдите в папку проекта

cd fresh-day

3. Установите зависимости

npm install

4. Запустите проект в режиме разработки

npm run dev

5. Откройте в браузере

http://localhost:3000

Production-сборка

Собрать проект:

npm run build

Запустить production-версию:

npm run start

Основные блоки страницы

1. Hero section

Первый экран с основным оффером, кратким описанием сервиса, CTA-кнопками и формой заявки.

2. Информационный блок о сервисе

Описание подхода сервиса к питанию, акцент на удобстве, экономии времени и простоте выбора.

3. Программы питания

Несколько рационов с разной калорийностью и стоимостью:

4. Меню на день

Пример дневного рациона с разбивкой по времени:

5. Отзывы

Блок с несколькими отзывами клиентов.

6. FAQ

Ответы на популярные вопросы пользователей.

Контакты и краткая информация о бренде.


Файлы проекта

app/layout.tsx

Содержит основной layout приложения и metadata сайта.

app/page.tsx

Главная страница лендинга со всем контентом.

app/globals.css

Глобальные стили и CSS-переменные с цветовой палитрой проекта.


Дизайн-концепция

В проекте использован современный editorial-style подход:

Цветовая схема построена на сочетании:


Что можно улучшить

Проект можно расширить и доработать, например:


Планы по развитию

Возможные следующие шаги:

  1. Добавить отправку заявок на email или в Telegram
  2. Разбить лендинг на React-компоненты
  3. Подключить изображения из папки public
  4. Сделать отдельную страницу с тарифами
  5. Добавить анимации и micro-interactions
  6. Подготовить деплой на Vercel

Цель проекта

Этот pet-проект создан для практики:


Кому может подойти такой шаблон

Подобный лендинг можно адаптировать под: