SteffeyDev / keyper

Password manager for web and Android

Home Page:https://keyper.encompassx.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

keyper - Password Manager

Features

  • 2-Factor Authentication
  • Password Generation
  • Ability to automatically go to login site from app
  • Auto copy password to clipboard
  • Add/edit logins
  • Add tags
  • Client side search

Potential Features

  • Send login/password to other users
  • Android Autofill
  • Chrome Extension
  • Deceased password recovery

Data Contained in App

  • Email
  • Username / Site Login
  • Site URL
  • Password
  • Notes
  • Tags

Tech Stack

Backend

  • Database - MongoDB
  • API - Python (Flask)
  • Mongoengine

Web Front End

  • AngularJS
  • Bootstrap?

Android App

  • Develop with Android Studio
  • Java

Deployment

  • Clone github
    $ cd /opt
    $ git clone https://github.com/SteffeyDev/keyper.git
    
  • Install components
    $ cd /opt/keyper
    $ pip3 install -r requirements.txt
    $ cd web
    $ yarn install
    
  • Build website
    $ cd /opt/keyper/web
    $ yarn run build
    
  • Start server
    $ cd /opt/keyper
    $ cp keyper.service /etc/systemd/system/
    $ systemctl enable keyper.service
    $ systemctl start keyper.service
    

About

Password manager for web and Android

https://keyper.encompassx.com


Languages

Language:Java 53.7%Language:TypeScript 23.7%Language:HTML 10.5%Language:CSS 6.4%Language:Python 4.4%Language:JavaScript 1.2%