Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 2.32 KB

README.md

File metadata and controls

48 lines (32 loc) · 2.32 KB

Ilha das Rabanadas v.2

LOGO

Sobre a Ilha:

A Ilha é uma empresa dedicada à produção de rabanadas em uma variedade de tipos e sabores, além de oferecer serviços de entrega.

Sobre o Sistema:

Esta é a segunda versão do Ilha das Rabanadas, um sistema web que passou por diversas melhorias e atualizações.

Principais Atualizações:

  • Mudança de Linguagem Back-end: Transição de PHP para Java web.
  • Refatoramento no Código: Aprimoramento para torná-lo mais legível e performático.
  • Integração de Nova API: Adição da API DiceBear ao sistema.
  • Aprimoramento na Segurança e Validação de Dados para o Banco de Dados

Tecnologias Utilizadas:

  • Arquitetura de Projeto: MVC (Model-View-Controller) com o conceito singleton.

  • Banco de Dados: MySQL.

  • Java:

    • Servlets: Componentes que gerenciam requisições do cliente, essenciais para o controle do fluxo no lado do servidor.
    • JSP (JavaServer Pages): Tecnologia para a criação de páginas web dinâmicas, integrando Java e HTML.
    • JDBC (Java Database Connectivity): API para interação com bancos de dados, facilitando operações SQL.
    • POO (Programação Orientada a Objetos): Paradigma utilizado para modelar o sistema de forma modular e reutilizável.
    • Session Management: Gerenciamento de sessão para rastrear o estado do usuário durante a navegação.
  • JavaScript: Utilizado para validações de formulário e consumo da API (Fetch API).

  • Bootstrap: Framework para a estilização e criação de interfaces responsivas.

Integrações Adicionais:

  • API Externa: Viacep para dados de endereço.
  • Animações de Ícones: Utilização da biblioteca Lordicon.

Contribuidores: João Pedro Martins, Jonathan Guimarães, Allan Queiroz,Gabriel Gomes e Lucas Lemos.

Obrigado por visualizar o meu projeto. ^^