Шаблон интерфейса админ-панели на компонентах Shadcn UI и Vite с поддержкой светлой и тёмной тем, RTL и глобальным поиском.
chihebnabil/lovable-boilerplate
Шаблон на React, Vite и TypeScript с shadcn/ui, Tailwind и Supabase, а также инструкциями для AI-помощников Copilot и Cursor.
- Звёзды
- 66
- Форки
- 31
- Открытые issues
- 7
- Последний коммит
- позавчера
Что это?
Стартовый проект на React, вдохновлённый AI-конструктором приложений Lovable. Он даёт разработчикам привычную кодовую базу на Vite, React 19, TypeScript, Tailwind CSS и наборе компонентов shadcn/ui, чтобы сгенерированный или написанный вручную интерфейс можно было читать, менять и расширять напрямую.
В шаблоне настроена интеграция с Supabase через файл клиента и сгенерированные типы базы данных; также есть примеры запросов, подписок на события в реальном времени и вызовов аутентификации по email и паролю. В проект входят конфигурация Supabase CLI и папка с миграциями для локальной разработки. Для загрузки данных используется TanStack Query, а для работы с формами — React Hook Form и Zod.
В репозитории есть общий файл инструкций в .github/instructions для GitHub Copilot и Cursor. В нём описаны правила для вёрстки, стилей и компонентов, чтобы AI-помощники придерживались принятых в проекте соглашений.
Ключевые возможности
- 01Vite и React 19 с TypeScript для разработки и сборки.
- 02Более 40 предварительно настроенных компонентов shadcn/ui в src/components/ui.
- 03Клиент Supabase, сгенерированные типы и папка с миграциями для работы с бэкендом.
- 04TanStack Query для загрузки данных, React Hook Form и Zod для работы с формами.
- 05Файл инструкций для Copilot и Cursor с описанием соглашений проекта.
Сценарии использования
- Создание веб-приложения на React с дизайн-системой shadcn/ui и бэкендом на Supabase.
- Разработка прототипа, который планируется существенно доработать после генерации интерфейса.
- Настройка проекта, в котором AI-помощники для написания кода должны следовать единым правилам оформления.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/chihebnabil/lovable-boilerplate.git - 2
Перейдите в папку проекта
cd lovable-boilerplate - 3
Установите зависимости
npm install - 4
Запустите сервер разработки (работает по адресу http://localhost:8080)
npm run dev
Что важно знать
- Для работы функций Supabase нужны собственный проект Supabase и учетные данные в файле .env.
- Для локальных команд Supabase требуется Docker.
Темы
Частые вопросы
- Что такое lovable-boilerplate?
- Шаблон на React, Vite и TypeScript с shadcn/ui, Tailwind и Supabase, а также инструкциями для AI-помощников Copilot и Cursor. Стартовый проект на React, вдохновлённый AI-конструктором приложений Lovable. Он даёт разработчикам привычную кодовую базу на Vite, React 19, TypeScript, Tailwind CSS и наборе компонентов shadcn/ui, чтобы сгенерированный или написанный вручную интерфейс можно было читать, менять и расширять напрямую.
- lovable-boilerplate можно использовать бесплатно? Какая у него лицензия?
- lovable-boilerplate распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- lovable-boilerplate всё ещё поддерживается?
- Активно поддерживается. Последний коммит в lovable-boilerplate — 4 нояб. 2026 г..
- Для чего можно использовать lovable-boilerplate?
- Создание веб-приложения на React с дизайн-системой shadcn/ui и бэкендом на Supabase. Разработка прототипа, который планируется существенно доработать после генерации интерфейса. Настройка проекта, в котором AI-помощники для написания кода должны следовать единым правилам оформления.
- Как установить lovable-boilerplate?
- Клонируйте репозиторий: git clone https://github.com/chihebnabil/lovable-boilerplate.git Перейдите в папку проекта: cd lovable-boilerplate Установите зависимости: npm install Запустите сервер разработки (работает по адресу http://localhost:8080): npm run dev
- Где скачать lovable-boilerplate?
- Исходный код и инструкции по установке — на GitHub: https://github.com/chihebnabil/lovable-boilerplate
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Стартовый шаблон WordPress на Composer с настройками в .env, управлением плагинами через WP Packages, а также Vite и Tailwind CSS.
Стартовый шаблон для создания кроссплатформенных десктопных приложений на Electron, React, TypeScript и Vite.
Открытый SaaS-шаблон на Next.js с Clerk, мультитенантностью, RBAC, i18n, Drizzle ORM и Tailwind CSS.
Готовый к production шаблон Next.js 15 с TypeScript, Tailwind CSS v4, тестированием, линтингом и дополнительной инфраструктурой для деплоя в AWS.
CRM с возможностью самостоятельного хостинга для управления контактами, сделками, задачами и заметками на React, shadcn/ui и Supabase.