Skip to content
This repository was archived by the owner on May 4, 2026. It is now read-only.

Commit 32e078b

Browse files
Update app specific things
1 parent 960611f commit 32e078b

4 files changed

Lines changed: 5 additions & 48 deletions

File tree

README.md

Lines changed: 1 addition & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1 @@
1-
# Java PasswordManager
2-
3-
Java PasswordManager is a command-line command,
4-
that manages passwords.
5-
6-
> **Disclaimer:** This program currently (as of version 0.1.0) doesn't use encryption to store the passwords. Then, it is NOT recommended to use the program where security is a primary concern. By using this program, you acknowledge the nature of storing the passwords. It is then, your responsibility to not store any sensitive information.
7-
8-
## Installation & Usage
9-
10-
[Download](https://github.com/rofe33/java-password-manager/releases/download/v0.1.0/java-password-manager-0.1.0.jar) `java-password-manager-0.1.0.jar` from the [release page](https://github.com/rofe33/java-password-manager/releases/tag/v0.1.0).
11-
12-
Then run the jar file using java:
13-
14-
> Note: It is advisable to have java version 17.
15-
16-
```sh
17-
java -jar java-password-manager-0.1.0.jar
18-
```
19-
20-
After running the jar file, you will have a
21-
command-line prompt. Type `help` to know all the
22-
available commands and their use case.
23-
24-
By default `SQLite` is used to store the
25-
passwords, however you can change it to use `CSV`.
26-
27-
### Example
28-
29-
```txt
30-
Command (type 'help' for help): manager
31-
Manager's Command (type 'help' for help): add
32-
Enter website: github.com
33-
Enter username: rofe33
34-
Generating a Password...
35-
Please enter your preferences: (true/false) (Default: true)
36-
Use lower case characters?
37-
Use upper case characters?
38-
Use digit characters?
39-
Use punctuation characters? false
40-
Enter the length of the password (Default: 16): 32
41-
Manager's Command (type 'help' for help): list
42-
Index: 1, Website: github.com, Username: rofe33, Password: 4eEBD9INiskfFxfot2pZuSW045cB0muX
43-
Manager's Command (type 'help' for help): exit
44-
```
1+
# Encrypted Password Manager

app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* For more details on building Java & JVM projects, please refer to https://docs.gradle.org/8.7/userguide/building_java_projects.html in the Gradle documentation.
66
*/
77

8-
version = "0.1.0"
8+
version = "1.0.0"
99

1010
plugins {
1111
// Apply the application plugin to add support for building a CLI application in Java.
@@ -43,7 +43,7 @@ java {
4343

4444
application {
4545
// Define the main class for the application.
46-
mainClass = "com.raphaeltannous.App"
46+
mainClass = "com.raphaeltannous.EPM"
4747
}
4848

4949
tasks.test {

app/src/main/java/com/raphaeltannous/App.java renamed to app/src/main/java/com/raphaeltannous/EPM.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.formdev.flatlaf.FlatLightLaf;
77
import com.formdev.flatlaf.util.SystemInfo;
88

9-
public class App {
9+
public class EPM {
1010

1111
public static void main(String[] args) {
1212
FlatLightLaf.setup();

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ plugins {
99
// Apply the foojay-resolver plugin to allow automatic download of JDKs
1010
}
1111

12-
rootProject.name = "java-password-manager"
12+
rootProject.name = "Encrypted Password Manager"
1313
include("app")

0 commit comments

Comments
 (0)