Bem -vindo ao [MCA_HUB Project -Hacktoberfest24] - Hacktoberfest 2024 ???
Obrigado por conferir este repositório! Estamos animados por você contribuir para a Hacktoberfest 2024. Antes de começar, reserve um momento para ler as seguintes regras e diretrizes para garantir um processo de contribuição suave.
Verifique o URL no lado direito da seção do projeto e navegue por todas as seções. Se você encontrar algum problema, crie um novo problema; Caso contrário, trabalhe nas questões abertas.
Você deve estrelar o repositório primeiro antes de contribuir
Como contribuir
Datas da Hacktoberfest:
- Suas solicitações de tração/mesclagem (PR/MRS) devem ser criadas entre 1 de outubro e 31 de outubro (em qualquer fuso horário).
- As contribuições feitas para este repositório devem seguir as regras da Hacktoberfest e serem submetidas a repositórios públicos e desarquivados.
Qualidade sobre quantidade:
- Sem spam: enviar spamy pr/mrs irá desqualificar você. Mantenha suas contribuições significativas e evite correções de baixa qualidade, como pequenas atualizações de gramática, a menos que agreguem valor real.
- PR/MRS não devem ser marcados com rótulos contendo a palavra "spam" ou "inválido". No entanto, as contribuições rotuladas com "Hacktoberfest aceitadas" serão consideradas válidas, mesmo que não sejam mescladas imediatamente.
Participação do repositório:
- Este repositório está participando da Hacktoberfest, então fique à vontade para contribuir!
- Certifique-se de que seu PR/MR seja mesclado, tenha uma revisão geral de aprovação ou recebe o rótulo "Hacktoberfest aceito" para contar para o seu progresso da Hacktoberfest.
Período de revisão:
- Depois que o seu PR/MR for criado e passando cheques, ele passará por um período de revisão de dois dias . Certifique -se de que seu envio permaneça compatível ao longo desse tempo.
- Mesmo que a Hacktoberfest termine em 31 de outubro, a PR/MRS ainda no período de revisão de sete dias poderá continuar em novembro.
Contribuições válidas:
- Certifique -se de que sua contribuição agregue valor real ao projeto. Correções de bugs, novos recursos e melhorias de documentação são bem -vindos!
Como começar
- Bire esse repositório para sua conta do GitHub.
- Clone o repositório bifurcado à sua máquina local.
- Fazer mudanças e melhorias significativas.
- Crie uma solicitação de tração e siga as diretrizes listadas acima.
Se você é novo no Github e Hacktoberfest, pode conferir esses recursos para começar:
- Como criar um pedido de tração
- Site oficial da Hacktoberfest
Mostre seu apoio
Se você achar esse repositório útil, dê um! As contribuições de todos os tipos são bem -vindos e tudo ajuda a melhorar esse projeto.
Codificação feliz e feliz hacktoberfest! ???
Fork o repositório e comece a contribuir hoje! Vamos construir algo incrível juntos.
MCA Hub System
Simplifique o gerenciamento do departamento, a organização de classe e adicione alunos e professores.
Acompanhe perfeitamente a participação, avaliar o desempenho e fornecer feedback.
Acesse registros, visualize marcas e comunique -se sem esforço.
LinkedIn
Sobre
O MCA-HUB é um aplicativo baseado na Web criado usando a pilha Mern (MongoDB, Express.js, React.js, Node.js). O objetivo é otimizar o gerenciamento do departamento, a organização de classe e facilitar a comunicação entre alunos, professores e administradores.
Características
Funções do usuário: o sistema suporta três funções do usuário: Admin, Professor e Aluno. Cada função possui funcionalidades específicas e níveis de acesso.
Painel de administração: os administradores (HOD) podem adicionar novos alunos e professores, criar aulas e assuntos, gerenciar contas de usuário e supervisionar as configurações do sistema.
Rastreamento de participação: os professores podem facilmente participar de suas aulas, marcar os alunos como presentes ou ausentes e gerar relatórios de atendimento.
Avaliação de desempenho: os professores podem avaliar o desempenho dos alunos fornecendo notas e feedback. Os alunos podem ver suas marcas e acompanhar seu progresso ao longo do tempo.
Visualização de dados: os alunos podem visualizar seus dados de desempenho por meio de gráficos e tabelas interativas, ajudando -os a entender seu desempenho acadêmico rapidamente.
Comunicação: os usuários podem se comunicar sem esforço através do sistema. Os professores podem enviar mensagens para estudantes e vice -versa, promovendo comunicação e colaboração eficazes.
Processo de login
Como aluno

Como professor

Como admin
Em primeiro lugar, você pode se registrar como administrador com o nome de faculdade diferente, e -mail e senha exclusivos, então você pode fazer o login 

Pasta env
front-end:
- React_app_base_url = http: // localhost: 8081
Backed:
Tecnologias usadas
- Frontend: React.js, UI de material, Redux
- Back -end: Node.js, Express.js
- Banco de dados: Atlas MongoDB
Implantação
- Render - Lado do servidor
- Netlify/vercel - lado do cliente
Obrigado | / | | / / / | | | / / | | | | /--- | | | | | | | | | | /--- | | | | / | | / / | / / / | |