https://github.com/matheusgb/nuxt-boilerplate
šØ | Nuxt + Prisma + DaisyUI boilerplate.
https://github.com/matheusgb/nuxt-boilerplate
bootstrap nuxt prisma
Last synced: 2 months ago
JSON representation
šØ | Nuxt + Prisma + DaisyUI boilerplate.
- Host: GitHub
- URL: https://github.com/matheusgb/nuxt-boilerplate
- Owner: matheusgb
- Created: 2025-05-21T02:44:04.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-04T00:00:03.000Z (about 1 year ago)
- Last Synced: 2025-06-30T03:39:19.687Z (about 1 year ago)
- Topics: bootstrap, nuxt, prisma
- Language: Vue
- Homepage:
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Boilerplate Nuxt + Prisma
Este projeto Ʃ um **boilerplate** criado para fins de aprendizado, utilizando Nuxt 3, Prisma e DaisyUI (com Tailwind CSS). Ele serve como ponto de partida para quem deseja estudar ou iniciar aplicaƧƵes fullstack modernas com Vue/Nuxt no frontend e Prisma como ORM no backend.
## Sobre o Projeto
- **Nuxt 3** para o frontend e rotas.
- **Prisma** como ORM para manipulação do banco de dados.
- **DaisyUI** (com Tailwind CSS) para estilização rÔpida, moderna e customizÔvel.
- Exemplos de CRUD de usuÔrios, incluindo criação, listagem, atualização e exclusão (com suporte a modais).
## Como rodar o projeto localmente
1. **Clone o repositório:**
```bash
git clone https://github.com/matheusgb/nuxt-boilerplate
cd boilerplate
```
2. **Instale as dependĆŖncias:**
```bash
pnpm install
```
3. **Configure o banco de dados:**
- Edite o arquivo `.env` com a variÔvel `DATABASE_URL` (por padrão, usa SQLite).
- Rode as migrations e gere o client Prisma:
```bash
npx prisma migrate dev
npx prisma generate
```
4. **Inicie o servidor de desenvolvimento:**
```bash
pnpm dev
```
Acesse o projeto em [http://localhost:3000](http://localhost:3000).
---
Para mais informações, consulte a [documentação do Nuxt](https://nuxt.com/docs/getting-started/introduction), a [documentação do Prisma](https://www.prisma.io/docs/) e a [documentação do DaisyUI](https://daisyui.com/).