Adicionado README
This commit is contained in:
56
README.md
Normal file
56
README.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# 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](mailto:utilizador@email.com);MinhaPassword123
|
||||
|
||||
O programa utiliza:
|
||||
|
||||
* `Scanner` para interação com o utilizador
|
||||
* `BufferedWriter` para guardar dados
|
||||
* `BufferedReader` para ler dados
|
||||
* Estruturas de repetição e menus interativos
|
||||
|
||||
## Estrutura do Projeto
|
||||
|
||||
* `GestorPalavraPasses.java` → Classe principal
|
||||
* `Menu` → Interface de menu da aplicação
|
||||
* `Account` → Estrutura das contas
|
||||
* `FileManager` → Gestão de ficheiros
|
||||
* `PasswordGenerator` → 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
|
||||
BIN
src/.DS_Store
vendored
Normal file
BIN
src/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
src/main/.DS_Store
vendored
Normal file
BIN
src/main/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
src/main/java/.DS_Store
vendored
Normal file
BIN
src/main/java/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
src/main/java/com/.DS_Store
vendored
Normal file
BIN
src/main/java/com/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
src/main/java/com/mycompany/.DS_Store
vendored
Normal file
BIN
src/main/java/com/mycompany/.DS_Store
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user