Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thalialevy/projeto-caixa-mercado
Neste projeto é possível cadastrar funcionário e produto, fazer login somente se o funcionário estiver cadastrado, visualizar nota fiscal, realizar vendas e pagamento.
https://github.com/thalialevy/projeto-caixa-mercado
javase swing
Last synced: about 2 months ago
JSON representation
Neste projeto é possível cadastrar funcionário e produto, fazer login somente se o funcionário estiver cadastrado, visualizar nota fiscal, realizar vendas e pagamento.
- Host: GitHub
- URL: https://github.com/thalialevy/projeto-caixa-mercado
- Owner: ThaliaLevy
- Created: 2021-10-04T20:17:22.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T01:22:33.000Z (almost 2 years ago)
- Last Synced: 2024-10-14T04:22:12.963Z (3 months ago)
- Topics: javase, swing
- Language: Java
- Homepage:
- Size: 20.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# projeto-caixa-mercado
BREVE DESCRIÇÃO DO PROJETO
- O projeto que tem como proposta principal a de simular um caixa de mercado, que tem como funcionalidades cadastramento de funcionários e produtos,
exclusão ou alteração de dados, visualização de nota fiscal, bem como os cálculos da venda, e o pagamento ou cancelamento da compra, dentre outras;
- Foram desenvolvidas 5 telas distintas, portanto, as funcionalidades indicadas se aplicarão às telas cabíveis, assim, não estando presentes em todas simultaneamente;
- Para a interface gráfica foi utilizado o framework Swing;
- Os bancos de dados são arquivos .txt.Projeto do módulo 02 do curso de formação fullstack da Step Computer Academy.
Repositório com exercícios deste módulo: https://github.com/ThaliaLevy/step-computer-academy-modulo02/tree/master-branch
INICIANDO O PROJETO: TELA DE LOGIN
A primeira tela a ser mostrada é a de login, onde o usuário pode acessar se já tiver uma conta cadastrada ou optar por cadastrar uma conta nova:![image](https://user-images.githubusercontent.com/69092295/135921083-51302725-788d-4b8b-81a2-c47dc449d81e.png)
Caso tente entrar sem ter login:
![image](https://user-images.githubusercontent.com/69092295/135921139-fd1fccb5-e01a-4300-bf39-0a3cc6ddaaa6.png)
TELA DE CADASTRO DE FUNCIONÁRIO
Os campos da tela de cadastro são automaticamente tratados após a inserção da informação. Caso esta não seja informada corretamente, os campos não serão formatados e
haverá um aviso, que impedirá o salvamento do cadastro:![image](https://user-images.githubusercontent.com/69092295/135921693-ff2da9c7-b246-4c9a-aea2-416c73389d0b.png)
Ao serem inseridos corretamente, é possível salvar:
![image](https://user-images.githubusercontent.com/69092295/135921926-0f256e3e-3f65-44a7-9ce3-0a2ad55f7b68.png)
[CONTINUAR...]