DEV Community

Bianca
Bianca

Posted on

Desenvolvendo uma Plataforma para Transformar a Comunicação Escolar

O Problema

Durante pesquisas realizadas com estudantes, identificamos dificuldades relacionadas à comunicação entre alunos e professores, falta de canais adequados para feedback e problemas na divulgação de comunicados escolares. Muitos alunos relataram a necessidade de um ambiente digital mais organizado, participativo e acessível.

Para resolver essa situação, desenvolvemos o Sistema de Avaliação Docente com Apoio Tecnológico, uma plataforma composta por site e aplicativo que centraliza informações acadêmicas, avaliações docentes, comunicados e interação entre a comunidade escolar.

Stack Tecnológica

Optamos por utilizar:

  • HTML, CSS e JavaScript para o desenvolvimento da interface web.
  • PHP para processamento das funcionalidades do sistema.
  • MySQL para armazenamento seguro dos dados.
  • Java e XML para o desenvolvimento do aplicativo Android.
  • Android Studio e Visual Studio Code como ambientes de desenvolvimento.

A escolha dessas tecnologias ocorreu devido à ampla documentação, facilidade de implementação e compatibilidade com projetos acadêmicos, permitindo construir uma solução robusta sem custos elevados.

Desafios Encontrados
Um dos maiores desafios foi implementar o sistema de autenticação e recuperação de senha do aplicativo.

Durante os testes, enfrentamos problemas na validação dos códigos enviados por e-mail e na sincronização das informações dos usuários. Após diversas análises e testes, conseguimos corrigir as inconsistências, garantindo segurança e confiabilidade durante o processo de login e recuperação de acesso.

Esse desafio fortaleceu nossa capacidade de resolução de problemas e demonstrou a importância da realização de testes contínuos durante o desenvolvimento.

Resultados
A plataforma permite:

  • Avaliação de professores com opção de anonimato.
  • Envio de denúncias e sugestões.
  • Consulta de agenda escolar.
  • Visualização de notícias e eventos.
  • Comunicação mais eficiente entre escola e alunos.

Próximos Passos
Pretendemos continuar aprimorando a plataforma, adicionando novas funcionalidades e melhorias na experiência do usuário.

Top comments (0)