Sistema de gerenciamento de alunos desenvolvido com React e Node.js.
O IsF Web é um sistema criado para facilitar o controle e o acompanhamento de estudantes. A aplicação permite a gestão de informações de usuários, organização de turmas, atribuição de permissões e visualização de relatórios.
- Frontend: React.js
- Backend: Node.js (Express)
- Banco de Dados: MySQL
- Outras ferramentas: Axios, JWT, etc.
- Cadastro e autenticação de usuários
- Criação e gerenciamento de turmas
- Atribuição de permissões por perfil
- Interface amigável e responsiva
- Relatórios e visualizações administrativas
- Node.js instalado
- npm ou yarn
- Banco de dados configurado
# Acesse a pasta do frontend
cd frontend
# Instale as dependências
npm install
# Inicie o servidor de desenvolvimento
npm startWeb-main/
├── backend/
│ └── src/
│ └── controllers/
│ └── routes/
│ └── models/
├── frontend/
│ └── src/
│ └── components/
│ └── pages/
│ └── services/
├── README.md
- Certifique-se de que o backend esteja rodando antes de acessar o frontend.
- As variáveis de ambiente devem ser corretamente definidas no
.env.
Este projeto foi desenvolvido com foco em usabilidade e escalabilidade, visando atender às necessidades do programa IsF (Idiomas sem Fronteiras).