Skip to content

Lucas7Alves/SiDi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

OnBoard Porto Digital

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •