Projeto desenvolvido para a realização do teste prático para vaga de Desenvolvedor full-stack da empresa Quarto a Vista.
-
Funcionalidade 1
:Criação de um banco SQLite com Prisma e criação de uma API utilizando a lib tRPC dentro do NextJS para que seja feito o consumo das informações do banco de dados
-
Funcionalidade 2
:Criação de Note APP, onde o usuário pode criar novas notas, editar essas notas, excluir e visualizar as notas.
Pré-requisitos:
- Node.js instalado
Passos:
-
Clone o repositório para a sua máquina:
git@github.com:IagoPuzer/create-api-trpc.git
-
Acesse o diretório do projeto:
cd nome-do-projeto
-
Instale as dependências:
npm install
-
Comando para ver o banco SQLite:
npx prisma studio
4.Execute o projeto:
```bash
npm run dev
## 🛠️ Tecnologias utilizadas
- `NextJS` - version: 14.2.2
- `TypeScript` - version: ^5
- `Prisma` - version: 5.12.1
- `React` - version: 18
- `Tailwind CSS` - version: 3.4.3
- `NodeJS` - version: 20.3.1
- `npm` - version: 9.6.7
- `tanstack/react-query` - version ^5.25.0
- `zod` - version: ^3.23.3