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