Skip to content

A simple but sophisticated enough encrypted personal information manager. A single page web application built with MEAN Stack

License

Notifications You must be signed in to change notification settings

hvpulok/lockessential

This branch is 1 commit ahead of master.

Folders and files

NameName
Last commit message
Last commit date
Jul 9, 2018
Jul 25, 2018
Jul 1, 2018
Mar 13, 2017
Dec 3, 2016
Dec 3, 2016
Nov 22, 2016
Dec 3, 2016
Dec 3, 2016
Dec 3, 2016
Nov 25, 2017
Jan 4, 2017
Nov 22, 2016
Dec 3, 2016
Jul 1, 2018
Dec 3, 2016
Jul 5, 2018
Nov 22, 2016
Dec 3, 2016
Jul 5, 2018
Dec 3, 2016
Jun 30, 2018
Dec 3, 2016
Jul 12, 2019
Jul 5, 2018
Jun 30, 2018
Dec 3, 2016
Jun 30, 2018
Nov 22, 2016
Feb 9, 2022
Jul 4, 2018
Nov 22, 2016
Nov 22, 2016
Dec 3, 2016

Repository files navigation

  • A simple but sophisticated enough encrypted personal information manager.
  • A single page web application built with MEAN Stack (MongoDB, Express, AngularJS, Node.js)
  • Beta Version Currently Hosted in: http://www.lockessential.com
  • Opensource - Anybody can start to contribute

Vision

  • Giving an open source platform to the community for developing/testing POC of next generation password technology

Following key software tools are used:

  • UI: AngularJS 1.5.8, Javascript HTML, CSS
  • Server: Express, Node.js
  • DB: MongoDB, Mongoose
  • Encryption Library: CryptoJS
  • Authentication: PassportJS
  • Build Tool: Gulp
  • Unit Testing: Jasmine for UI side, Mocha for Server Side, Karma as test runner
  • E2E Testing: Protractor
  • Library manager: npm, bower
  • Seed : meanjs.org
  • SSL Certification: Let's Encrypt
  • Paas Hosting: Heroku
  • Domain : Godaddy

Setting up developer environment:

  • cloning the repository: git clone https://github.com/hvpulok/lockessential.git
  • install Node and MongoDB
  • inside the local repository folder in terminal cmd : npm install
  • inside terminal run mongo dB service: mongod
  • running the app
    • in developement mode: gulp
    • in production mode: gulp prod

About

A simple but sophisticated enough encrypted personal information manager. A single page web application built with MEAN Stack

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published