Projetos fullstack Next Level Week 2, Backend, Frontend e Mobile.
📷 Imagens
-
✅ Desenvolvido para fins educacionais,durante a o nlw2!
-
✅ O projeto tem como objetivo cadastrar professores e listá-los por matéria
-
✅ Um dos pontos a destacar é que pode-se filtrar a busca por 3 params, sendo ele:
❗Você precisa configurar todo o ambiente react.js e o node com typescript
❗Faça o download das depências em ambos ambientes (backend e frontend) utilizando npm install ou yarn install
🚧 Digite o comando npx knex migrate:latest, isso criará um banco de dados no seu backend
🔲 Vá para o back-end do projeto e inicie com yarn start
🔲 Inicie o frontend também com o comando do yarn.
🔲 Ok, você tem o aplicativo rodando, logo após iniciar o frontend você será redirecionado para o navegador e poderá testar o aplicativo.
❗ Observação: Verifique se as portas do backend estão corretas (por padrao eu coloquei 3333,fique a vontade para mudar).
📦 Caso o banco de dados sqlite esteja corrompido ou inválido, delete ele na pasta database (no backend), delete o arquivo db.sqlite
💚 Frontend:
- ReactJS
- Typescript
- Axios
- react-router-dom
💜 Backend:
- Git
- Knex
- Sqlite3
- Cors
- Express
- @JulioCesar012



