2026-05-08 13:30:43 +01:00
2026-05-08 13:30:43 +01:00
2026-05-08 13:30:43 +01:00
2026-04-30 12:06:05 +01:00
2026-04-30 12:11:04 +01:00
2026-04-30 10:58:50 +01:00
2026-05-08 13:30:43 +01:00

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:

  • 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
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.
Readme 46 KiB
Languages
Java 100%