Одностраничный лендинг, презентующий продукт «Умная DAW» — ИИ‑помощника для автоматического сведения треков. Проект создан на React (Vite) с оформлением на Tailwind CSS.
- Блоки: шапка, геро‑секция, «Как это работает», преимущества, тарифы, дорожная карта, футер
- Адаптивная верстка, аккуратная типографика
- Чистые и переиспользуемые UI‑компоненты в одном файле (
LandingPage.jsx)
- React 19 + Vite 6
- Tailwind CSS 3 (PostCSS + Autoprefixer)
- ESLint (конфиг для React Hooks и Vite)
Smart Daw Landing React/
├─ my-react-app/ # само приложение
│ ├─ src/
│ │ ├─ LandingPage.jsx # основной компонент лендинга
│ │ ├─ App.jsx, main.jsx, index.css, App.css
│ ├─ index.html
│ ├─ tailwind.config.js
│ ├─ postcss.config.js
│ ├─ vite.config.js
│ ├─ package.json
├─ .gitignore
├─ README.md # этот файл
- Node.js 18+
- npm 9+
cd my-react-app
npm install
npm run devОткройте ссылку из консоли (обычно http://localhost:5173).
cd my-react-app
npm run buildГотовые файлы появятся в my-react-app/dist.
- Соберите проект:
npm run build - Загрузите содержимое
my-react-app/distна любой статический хостинг (GitHub Pages, Netlify, Vercel и т.д.)- Для GitHub Pages можно использовать отдельную ветку
gh-pagesили action, публикующийdist/.
- Для GitHub Pages можно использовать отдельную ветку
- Источник лендинга —
my-react-app/src/LandingPage.jsx. Можно заменять/расширять секции без изменения остального шаблона. - Tailwind настроен в v3 для совместимости с утилитарными классами наподобие
px-6,py-6,bg-gradient-to-rи т.д.
MIT