O Desafio
O site "Matrícula Online" serve como um hub de informações para o processo de matrícula escolar no estado, fornecendo detalhes essenciais como documentação necessária, instruções do processo e prazos para pais, alunos e escolas. No entanto, a versão anterior do site era apenas frontend, o que significava que qualquer atualização de informação exigia manipulação direta do banco de dados pelo pessoal técnico. Esse processo era ineficiente, propenso a atrasos e dificultava a garantia de que as informações apresentadas estivessem sempre precisas e atualizadas. O desafio era fazer o redesign do site e implementar um sistema de backend com uma interface administrativa para capacitar os administradores a gerenciar o conteúdo de forma fácil e confiável.
Meu Papel
Minha função principal neste projeto foi de Desenvolvedor Frontend em uma grande equipe. Enquanto me concentrava na implementação da interface voltada para o usuário, também contribuí para tarefas de desenvolvimento backend e tomei a iniciativa de projetar o novo painel administrativo necessário para o sistema de gerenciamento de conteúdo. Este projeto foi o meu primeiro nesta função, proporcionando uma oportunidade de aprendizado significativa.
O Processo & A Solução
Design
Uma parte fundamental da melhoria do sistema foi a criação de um backend intuitivo para os administradores. Assumi a responsabilidade de projetar a interface do usuário para as operações CRUD (Criar, Ler, Atualizar, Excluir) e o painel administrativo geral. O design focou na clareza e eficiência, garantindo que os administradores pudessem gerenciar facilmente o conteúdo do site, como datas de matrícula, requisitos de documentação e instruções, com base nos requisitos funcionais.
- UI do Painel Administrativo:
Projetei uma interface intuitiva para operações CRUD e gerenciamento geral de conteúdo para administradores. - Clareza e Eficiência:
Foquei em criar um design claro e eficiente para permitir o gerenciamento fácil das informações de matrícula.
Desenvolvimento
O frontend do site redesenhado foi construído usando templates Laravel Blade e JavaScript puro, aproveitando o framework Bootstrap para layout e estilização de componentes. Foquei em traduzir os requisitos e os designs do administrador em uma interface de usuário funcional e responsiva, garantindo a acessibilidade em diferentes dispositivos. No backend, a equipe usou Laravel/PHP. Embora fosse novo em PHP na época, aprendi na prática e consegui contribuir para tarefas de backend, ganhando uma valiosa exposição full-stack.
Tecnologias Usadas
Responsabilidades
- Implementação da interface do usuário frontend utilizando Laravel Blade e JavaScript puro.
- Garantir um design responsivo em diferentes dispositivos.
- Contribuição para tarefas de desenvolvimento backend utilizando Laravel/PHP.
- Projeto da interface de usuário para o painel administrativo.
O Resultado
O site "Matrícula Online" redesenhado, completo com seu novo backend administrativo, foi lançado com sucesso e está no ar em matriculaonline.al.gov.br. A plataforma continua a servir seu propósito informativo de forma eficaz. Crucialmente, a implementação do painel administrativo e da funcionalidade CRUD permite que os administradores designados atualizem o conteúdo de forma rápida e precisa, garantindo que os usuários recebam informações de matrícula confiáveis e atualizadas.
Este projeto demonstra minha capacidade de trabalhar em equipe e lidar eficazmente com as responsabilidades de desenvolvimento Frontend. Minha iniciativa em projetar o painel administrativo e contribuir para tarefas de backend, apesar de ser novo em PHP, destaca minha adaptabilidade e vontade de aprender. O lançamento bem-sucedido do site redesenhado com gerenciamento de conteúdo aprimorado mostra minha capacidade de traduzir requisitos em soluções funcionais e amigáveis.