Skip to content

letMeIn is a password management application which designed for a final project.

Notifications You must be signed in to change notification settings

sinancsoysal/letMeIn-reactts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LetMeIn Password Manager

letMeIn is a password management application where you can store your passwords securely and generate strong passwords.

Features

  • Store Login/Password credentials
  • One-click Strong Password Generation
  • PWA enabled so you can easily add it on your desktop or mobile platform
  • No data is leaving your computer:
    • Everything is encrypted, stored and decrypted on your local database
    • Easy to backup and restore
  • There's more to come...

Screenshots

img

img

img

Languages

LetMeIn is currently available in the following languages:

  • ENGLISH

Requirements

  • MySQL 8+
  • Java 11+
  • Java Extensions:
    • Maven
    • Spring Framework
  • React
  • Typescript

Backend Repository

https://github.com/ssscs/letmein-spring

How to use

  1. Update node_modules
$ npm update
  1. Run start.sh
$ ./start.sh
  1. Get the executable jar file from
  1. Run the jar file
$ java -jar letMeIn-mysql.jar

Disclaimer

This application is for education purposes only. It may contain vulnerabilities!! I don't recommend using this application publicly because there is no encryption for the communication between the frontend and the backend. Use it at your own risk.

Note

If you want to enable all the PWA options you need to generate certificates before enabling https.