Gestor de Palavra-Passes
O Gestor de Palavra-Passes é uma aplicação desenvolvida em Java com o objetivo de guardar, listar, procurar e apagar contas de forma simples através da consola.
O projeto foi criado utilizando Apache NetBeans e Maven, permitindo uma estrutura organizada e fácil de executar em diferentes sistemas.
Funcionalidades
- Criar contas
- Guardar aplicação/site, email/utilizador e palavra-passe
- Listar todas as contas guardadas
- Procurar contas rapidamente
- Apagar contas existentes
- Gerar palavras-passe aleatórias seguras
- Armazenamento local em ficheiro
.txt
Como Funciona
As contas são guardadas num ficheiro chamado data.txt.
Cada linha contém: Aplicação/Site ; Nome/Email ; Palavra-Passe
Exemplo: Netflix;utilizador@email.com;MinhaPassword123
O programa utiliza:
Scannerpara interação com o utilizadorBufferedWriterpara guardar dadosBufferedReaderpara ler dados- Estruturas de repetição e menus interativos
Estrutura do Projeto
GestorPalavraPasses.java→ Classe principalMenu→ Interface de menu da aplicaçãoAccount→ Estrutura das contasFileManager→ Gestão de ficheirosPasswordGenerator→ Geração de passwords seguras
Tecnologias Utilizadas
- Java
- Apache NetBeans
- Maven
Objetivo
Este projeto foi desenvolvido com fins educativos para praticar:
- Programação orientada a objetos
- Manipulação de ficheiros
- Menus interativos
- Organização de projetos Java
- Gestão de dados locais
Description
Gestor de Palavra-Passes em Java com sistema de criação, listagem, procura e eliminação de contas, incluindo geração de passwords seguras e armazenamento local em ficheiro TXT.
Languages
Java
100%