Este repositório visa o armazenamento de códigos e materiais de estudo do curso de React da SEC 2024 feito por mim.
Aqui você pode encontrar uma descrição bem mais detalhada sobre o projeto e a instalação ou desenvolvimento do mesmo. Abrir instruções no Notion
Aqui você pode encontrar informações sobre o protótipo e o guia de estilos. Abrir protótipo no Figma
Inb4: Faça um fork do repositório para a sua conta do GitHub.
- Clone o repositório para a sua máquina.
- Abra o terminal na pasta do projeto e execute o comando
npm installpara instalar as dependências.
- O banco de dados utilizado é o PostgreSQL. Este é usado pela Neon.tech onde criaremos um banco de dados para o projeto.
- Crie seu banco de dados e substitua as informações de conexão no arquivo
server/.env.
- Entre na pasta
server(cd server) e execute o comandonpm installpara instalar as dependências. - Execute o comando
npx drizzle-kit generatepara criar o arquivo com os comandos PostgreSQL. - Execute o comando
npx drizzle-kit migratepara criar o banco de dados e as tabelas. - Execute o comando
npm run seedpara popular o banco de dados com dados de teste. - Execute o comando
npm run devpara iniciar o servidor.
- Entre na pasta
client(cd ..e depoiscd client) e execute o comandonpm installpara instalar as dependências. - Execute o comando
npm run devpara iniciar o servidor.
