Um template de interface para dashboards administrativos, feito com componentes Shadcn UI e Vite, com modos claro e escuro, suporte a RTL e busca global por comandos.
chihebnabil/lovable-boilerplate
Boilerplate de React + Vite + TypeScript com shadcn/ui, Tailwind e Supabase, além de instruções para os assistentes de IA Copilot e Cursor.
- Estrelas
- 66
- Forks
- 31
- Issues abertas
- 7
- Último commit
- anteontem
O que é?
Este é um projeto inicial de React inspirado no criador de apps com IA Lovable. Ele oferece aos desenvolvedores uma base de código convencional com Vite, React 19, TypeScript, Tailwind CSS e um conjunto de componentes shadcn/ui, para que interfaces geradas ou escritas à mão possam ser lidas, alteradas e expandidas diretamente.
O template já vem integrado ao Supabase por meio de um arquivo de client e tipos de banco de dados gerados, além de exemplos de queries, inscrições em tempo real e chamadas de autenticação com e-mail e senha. Também inclui configuração da Supabase CLI e uma pasta de migrations para desenvolvimento local. A busca de dados é feita com TanStack Query, e os formulários, com React Hook Form e Zod.
O repositório inclui um arquivo de instruções globais em .github/instructions, voltado ao GitHub Copilot e ao Cursor. Ele descreve convenções de layout, estilo e componentes para que os assistentes de IA sigam os padrões do projeto.
Recursos principais
- 01Vite e React 19 com TypeScript para desenvolvimento e builds.
- 02Mais de 40 componentes shadcn/ui pré-configurados em src/components/ui.
- 03Client do Supabase, tipos gerados e pasta de migrations para o trabalho de backend.
- 04TanStack Query para busca de dados e React Hook Form com Zod para formulários.
- 05Arquivo de instruções para Copilot e Cursor que descreve as convenções do projeto.
Casos de uso
- Começar um app web em React com um sistema de design shadcn/ui e backend Supabase.
- Criar um protótipo que você pretende personalizar bastante a partir de uma interface gerada.
- Configurar um projeto em que assistentes de programação com IA devem seguir regras de estilo consistentes.
Início rápido
- 1
Clone o repositório
git clone https://github.com/chihebnabil/lovable-boilerplate.git - 2
Acesse a pasta do projeto
cd lovable-boilerplate - 3
Instale as dependências
npm install - 4
Inicie o servidor de desenvolvimento (em execução em http://localhost:8080)
npm run dev
Antes de usar
- Os recursos do Supabase precisam do seu próprio projeto Supabase e de credenciais em um arquivo .env.
- Os comandos locais do Supabase exigem o Docker.
Tópicos
Perguntas frequentes
- O que é lovable-boilerplate?
- Boilerplate de React + Vite + TypeScript com shadcn/ui, Tailwind e Supabase, além de instruções para os assistentes de IA Copilot e Cursor. Este é um projeto inicial de React inspirado no criador de apps com IA Lovable. Ele oferece aos desenvolvedores uma base de código convencional com Vite, React 19, TypeScript, Tailwind CSS e um conjunto de componentes shadcn/ui, para que interfaces geradas ou escritas à mão possam ser lidas, alteradas e expandidas diretamente.
- lovable-boilerplate é gratuito? Qual é a licença?
- lovable-boilerplate é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- lovable-boilerplate ainda é mantido?
- Manutenção ativa. O último commit de lovable-boilerplate foi em 4 de nov. de 2026.
- Para que posso usar lovable-boilerplate?
- Começar um app web em React com um sistema de design shadcn/ui e backend Supabase. Criar um protótipo que você pretende personalizar bastante a partir de uma interface gerada. Configurar um projeto em que assistentes de programação com IA devem seguir regras de estilo consistentes.
- Como instalar lovable-boilerplate?
- Clone o repositório: git clone https://github.com/chihebnabil/lovable-boilerplate.git Acesse a pasta do projeto: cd lovable-boilerplate Instale as dependências: npm install Inicie o servidor de desenvolvimento (em execução em http://localhost:8080): npm run dev
- Onde consigo lovable-boilerplate?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chihebnabil/lovable-boilerplate
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um boilerplate de WordPress baseado em Composer, com configuração por arquivo de ambiente, gerenciamento de plugins pelo WP Packages, Vite e Tailwind CSS.
Um template inicial para criar apps desktop multiplataforma com Electron, React, TypeScript e Vite.
Starter open source de SaaS com Next.js, autenticação Clerk, multi-tenancy, RBAC, i18n, Drizzle ORM e Tailwind CSS.
Template inicial de Next.js 15 pronto para produção, com TypeScript, Tailwind CSS v4, testes, lint e infraestrutura opcional para deploy na AWS.
CRM auto-hospedável para gerenciar contatos, negócios, tarefas e notas, criado com React, shadcn/ui e Supabase.