Residencia-SiDi
OnBoard Porto Digital
Projeto mentorado pela empresa SiDi, com o objetivo da criação de uma aplicação web para registro de entrada dos funcionários.
Introdução
O projeto Residencia-SiDi é um projeto de desenvolvimento de uma aplicação web para registro de entrada da empresa. O projeto é mentorado pela empresa SiDi e tem como objetivo capacitar jovens desenvolvedores em tecnologias web.
Tecnologias utilizadas
O projeto foi desenvolvido utilizando as seguintes tecnologias:
- Front-End:
- HTML: linguagem de marcação utilizada para estruturar o conteúdo da página web.
- SASS: pré-processador de CSS que permite adicionar funcionalidades e estrutura ao CSS.
- VITE: framework que facilita o desenvolvimento de aplicações web usando React.
- TypeScript: superset do JavaScript que adiciona tipagem estática ao código.
- React: biblioteca JavaScript para criação de interfaces de usuário.
- MUI: biblioteca de componentes React com foco em acessibilidade e usabilidade.
- Axios: biblioteca JavaScript para realização de requisições HTTP.
- Back-End:
- Python: linguagem de programação de alto nível, amplamente utilizada em desenvolvimento web.
- Flask: framework Python para desenvolvimento de aplicações web.
- Banco de dados:
- Arquivo.json: banco de dados simples baseado em arquivos JSON.
Funcionalidades
A aplicação web desenvolvida no projeto Residencia-SiDi possui as seguintes funcionalidades:
- Registro de entrada: o funcionário deve informar seu E-mail, data e hora de entrada.
- Visualização de registros: o funcionário pode visualizar seus registros de entrada.
- Correção de registros: Acaso tenha errado a data ou hora o funcionário pode corrgir o regsitro.
Conclusão
O projeto Residencia-SiDi foi um projeto trabalhoso, mas que permitiu eu e minha equipe trabalhar com novas técnologias web que não tinhamos utilizado. A aplicação web desenvolvida no projeto é uma ferramenta útil para o registro de entrada dos funcionários do Porto Digital.
Outras informações
- O código da aplicação web está disponível no repositório [aqui].
- O projeto foi desenvolvido durante o período de setembro a novembro de 2023.
- Equipe de 8 pessoas, onde 4 desenvolveram o projeto