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.
Sistema básico contendo CRUD de clientes, pizzas e pedidos em um contexto de Pizzaria com o propósito somente de aprendizado.
- Java - OpenJDK 11.
- JavaFX.
- JFoenix - JavaFX Material Design Library.
- SQLite.
- Git.
- Maven.
- Intellij IDEA.
- SceneBuilder.
- Tela de Login
- CRUD Pizza
- CRUD Cliente
- Deslogar do sistema.
- Como é possível observar, falta a implementação do CRUD de Pedidos.
- Validações.
- Mascarar o CPF e telefone do Cliente.
- Entre outras coisas.
- É 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.
Ícone de pizza de autoria da Smashicons na Flaticons.