O Easy Lab é uma plataforma web desenvolvida para facilitar o agendamento de espaços, laboratórios e equipamentos da Universidade Federal do Acre (UFAC), atendendo tanto usuários internos quanto externos à instituição. O projeto surgiu a partir da necessidade de organizar a utilização desses recursos de forma mais eficiente, considerando critérios como área de uso, prioridades e hierarquia dos solicitantes.
Durante a etapa de pesquisa, foram analisadas soluções já existentes no mercado, como PROLAB, Google Calendar e RwinkleToes, identificando oportunidades para criar uma ferramenta mais alinhada às necessidades específicas da universidade. A partir desse levantamento, foram definidos requisitos essenciais, como o cadastro de salas e laboratórios, a vinculação de responsáveis para cada ambiente, o gerenciamento de equipamentos e a realização de agendamentos de forma centralizada e intuitiva.
Meu envolvimento no projeto começou desde a fase de idealização da solução, participando da definição do problema e dos requisitos do sistema. Em seguida, atuei na prototipação das interfaces, desenvolvendo a identidade visual e a experiência do usuário, buscando criar uma navegação simples e acessível para diferentes perfis de usuários.
Também fui responsável pelo desenvolvimento frontend da aplicação, utilizando Angular para transformar os protótipos em uma solução funcional e responsiva. Além das atividades técnicas, desempenhei o papel de Scrum Master, auxiliando na organização do time, no acompanhamento das tarefas e na aplicação das metodologias ágeis ao longo do projeto. Ao final do curso, participei da apresentação final da solução, demonstrando o funcionamento da plataforma, os desafios enfrentados e os resultados alcançados pela equipe.
Entre os principais desafios encontrados durante o desenvolvimento estiveram a compreensão do escopo do projeto e a implementação de funcionalidades mais complexas, exigindo alinhamento constante entre os membros da equipe e adaptações ao longo do processo de desenvolvimento.
Tecnologias utilizadas
- Frontend: Angular e Render
- Backend: Node.js e Render
- Banco de Dados: MySQL e Aiven
- Prototipação e Gestão: Figma e Trello
Equipe
- Frontend: João Carlos, Camille Lima e Matheus Almeida
- Backend: Ricardo Costa
- Banco de Dados e Painel Administrativo: David Pereira
- PO e Mentora: Lidiane Assis
- Suporte ao Projeto: Victor Antunes
Meu papel no projeto
- Idealização da solução
- Pesquisa e levantamento de requisitos
- Prototipação das telas no Figma
- Desenvolvimento Frontend em Angular
- Scrum Master da equipe
- Apresentação final do projeto
O resultado foi uma plataforma capaz de centralizar o gerenciamento de espaços e equipamentos da UFAC, tornando o processo de reserva mais organizado, transparente e eficiente para todos os envolvidos.
Veja abaixo o vídeo mostrando alguns fluxos.