Skip to content

milewsa3/keeper-frontend

Repository files navigation

Keeper
keeper logo

Make your passwords safe again.
Store your sensitive data for certain websites with high security provided.


Website shields.io

The problem

An ordinary user have multiple accounts on a various websites. That generates so many passwords to remember. Isn't it annoying? Yes, we know that it is. That's why I build this app called Keeper.

This solution

Keeper provides a user-friendly UI for storing passwords for your accounts. Website can be proud of it's high security and robustness. At first, user have to create a new account. Name, email, ordinary password and master password must be provided there. After that, you can store any passwords you want using master password. Added passwords are encrypted, so you have to enter master password again to decrypt them.

Table of Contents

Requirements

Node is really easy to install & now include NPM. You should be able to run the following command after the installation procedure below.

$ node --version
v16.13.0

$ npm --version
8.1.0

Except node, you have to install yarn

$ npm install --global yarn

Installation

$ git clone https://github.com/milewsa3/keeper-frontend.git
$ cd keeper-frontent
$ yarn install

Configuration

Create new file .env in main folder. Adjust configuration for the app. You can see example config in .env.example.

Usage

$ yarn start

Technologies

Screenshots

Light theme

Keeper Keeper Keeper

Dark theme

Keeper Keeper Keeper

About

Front-end for Keeper app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages