Skip to content

bugraonal/PassMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 

Repository files navigation

CS320 Fall 2017 Project

PassMan - Password Manager

Getting Started

Prerequisites

You have to have the following tools in order to successfully compile the code.

Java 6 or later

Project Structure

General folder structure

In general, we agreed on an MVC structure.

There are four different folders called

  • GUI
  • GUIListeners
  • PassMan
  • Tests

GUI

In GUI we keep the user interface of the software. All view related methods and functionalities will be here.

GUIListeners

This is where we create the listeners that the user interface will use to communicate with the user. Any graphical changes requiring input will reside here.

PassMan

Here we keep all non-view related source. Database IO, Passman execution, AES/SHA256 encryption and so will have their sources here.

Tests

All of our tests will be here. The tests will be done with JUnit. If any test fail we should create an issue for that test.

Documents

Report

Report

Contributing

Please don't make direct changes to the master branch. Use a seperate branch with

git checkout -b <things-that-you're-going-to-change>

and after testing it thoroughly, merge it to master and inform your partners about master changes.

Authors

  • Emir Ünlütürk
  • Buğra Önal
  • Onur Yıkılmazoğlu
  • Doruk Çelebi
  • Onat Güngör

Contents of the project are subject to change, do keep in mind that project is under active development

About

Password manager application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages