Web Dev - Projetos para ensino
-
Restaurante Delivery (2019)
Objetivo do projeto:
Ensinar o framework PHP Laravel para o desenvolvimento de um projeto real de um restaurante delivery. Esse projeto é desenvolvido com Bootstrap e jQuery para a construção das views, o sistema consta com autenticação de dois tipos distintos de usuários (ciente e administrador), e gerenciamento de pedidos e cardápios. O objetivo é proporcionar uma experiência prática e completa, cobrindo desde a configuração do ambiente de desenvolvimento até o deploy da aplicação em um servidor de produção.
-
Fornatto System 2.0 (2023)
Objetivo do projeto:
Ensinar Node.js, em conjunto com os pacotes csurf, Express, express-session, express-validator, hbs, method-override, mysql e nodemon, para o desenvolvimento back-end de um projeto real de uma pizzaria presencial, utilizando uma arquitetura de camadas MVC. O projeto inclui a implementação de sistemas de autenticação e autorização, segurança CSRF, validação de dados, gerenciamento de sessões, e integração com banco de dados MySQL.
Ensinar React.js, em conjunto com os pacotes font-awesome, react-bootstrap, react-redux, react-router-dom, para o desenvolvimento front-end de um projeto real de uma pizzaria presencial, utilizando uma arquitetura de componentes. O projeto cobre a criação de uma interface de usuário moderna e responsiva, gerenciamento de estado global com Redux, navegação de páginas com React Router, e a integração com a API do back-end.
-
Site BCC IFSC (2024)
Objetivo do projeto:
Ensinar sobre a análise e desenvolvimento do Portal de Notícias do Curso de Ciência da Computação do Instituto Federal de Santa Catarina (IFSC), Câmpus Lages. Este espaço digital é uma plataforma informativa, oferecendo uma visão das últimas notícias, avanços e realizações que acontecem no curso. O portal serve como um recurso aos estudantes, servidores e publico externo, fornecendo informações sobre eventos acadêmicos, oportunidades de pesquisa e atividades extracurriculares.
O projeto é desenvolvido utilizando Node.js, em conjunto com os pacotes csurf, Express, express-session, express-validator, hbs, method-override, mysql e nodemon, para o desenvolvimento back-end de um projeto real de uma pizzaria presencial, utilizando uma arquitetura de camadas MVC. O projeto inclui a implementação de sistemas de autenticação e autorização, segurança CSRF, validação de dados, gerenciamento de sessões, e integração com banco de dados MySQL.
Web Dev - Projetos de Trabalhos de Conclusão de Curso
-
Mudança Fácil (2020)
Objetivo do projeto:
Desenvolver um sistema de locação de imóveis, onde os locadores podem cadastrar as informações relevantes sobre seus imóveis e aqueles que desejam alugar possam visualizar.
Link para o TCC -
BookList (2023)
Objetivo do projeto:
Desenvolver um sistema web que forneça um controle sobre leituras planejadas, em andamento e já finalizadas, junto com suas respectivas classificações e opiniões, porém, focada na competição entre usuários da plataforma utilizando elementos de gamificação para gerar competitividade e sociabilidade entre os usuários. Além disso, notificar usuários sobre o lançamento de continuações para leituras que já realizaram.
Link para o TCC