Skip to content

joseph-alexandre/PizzaDesk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PizzaDesk

Projeto básico de um sistema Desktop desenvolvido como trabalho na disciplina de Programação 3 do curso de Tecnologia em Análise e Desenvolvimento de Sistemas - Instituto Federal Catarinense.

Propósito

Sistema básico contendo CRUD de clientes, pizzas e pedidos em um contexto de Pizzaria com o propósito somente de aprendizado.

Tecnologias e ferramentas utilizadas

  • Java - OpenJDK 11.
  • JavaFX.
  • JFoenix - JavaFX Material Design Library.
  • SQLite.
  • Git.
  • Maven.
  • Intellij IDEA.
  • SceneBuilder.

Demonstração

  • Tela de Login

alt text

  • CRUD Pizza

alt text

  • CRUD Cliente

alt text

  • Deslogar do sistema.

alt text

O que falta?

  • Como é possível observar, falta a implementação do CRUD de Pedidos.
  • Validações.
  • Mascarar o CPF e telefone do Cliente.
  • Entre outras coisas.

Bugs encontrados no programa e/ou nas ferramentas utilizadas.

  • É possível notar que nas telas, por vezes alguns botões ficavam esbranquiçados.
  • Em alguns momentos o SceneBuilder apresentava problemas em que, durante a construção da tela, qualquer tecla encerrava o programa abruptamente.

Créditos

Ícone de pizza de autoria da Smashicons na Flaticons.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages