Minha resolução do teste (React/Node) da Curseduca
Este repositório é a minha resolução do teste (React/Node) proposto pela Curseduca. Na aplicação, é possível realizar o cadastro e login de usuários, bem como operações CRUD com posts. O projeto está publicado e pode ser acessado a qualquer momento clicando aqui.
Com um pouco mais de tempo, seria possível implementar diversas features e melhorias, por exemplo: paginação, likes, comentários, tags, pesquisa, etc.
- TypeScript
- React + Vite
- Mantine
- Express
- Prisma
- Vercel + Planetscale (Em produção)
Primeiro, clone o repositório na sua máquina e instale as dependências dos projetos frontend
e backend
, depois inicie o ambiente de desenvolvimento de ambos com npm run dev
.
$ git clone https://github.com/yunger7/teste-curseduca.git
$ cd ./teste-curseduca
# backend
$ cd ./backend
$ npm install
$ npm run dev
# frontend
$ cd ./frontend
$ npm install
$ npm run dev
Abra http://localhost:5173 no seu navegador e voilà!
OBS: É necessário configurar as variáveis de ambiente do backend, veja .env.example
para consultar o formato.
Licenciado sob a Licença MIT. Consulte LICENSE
para mais detalhes.
Feito com ☕ e TypeScript
por Luís Galete