Skip to content

Korkmatik/PasswordManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager

This is a basic password manager implemented with Java, Java Swing, JDBC, jasypt and SQLite. This repository is part of one of my tutorials.

The password manager has the following features:

  • Create an encrypted database
  • Save passwords
  • Display passwords

GUI

Main Window for opening a database

image

Display your passwords

image

Saving a new password

image

Creating a new database

image

Project Structure

  • Controllers: Contains application logic
  • db: Classes to interact with the database
  • gui: Classes that implement the GUI with Java Swing
  • models: Classes that handle the data of the application (Metadata, Credentials)

Libraries

You need to link the following libraries to your class path, if you want to compile the project: