Skip to content

vatsalpatel/password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

240 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

password-manager

Password Manager created with Django and Django Rest Framework (Python) along with React, Redux and Material-UI (JavaScript)
Live Demo

Video Demo

Watch Video

Setup

Master branch is for production only, use dev branch for local development and testing.

Database

PostgreSQL is the choice since it is provisioned by Heroku.
You can use SQLite3 or any other database, simply change the settings.py file.

Python

Virtual environment is recommended.

run following commands to setup python:

  • pip install -r requirements.txt
  • py manage.py migrate
  • py manage.py createsuperuser (Credentials are of your choice)
  • py manage.py runserver

React files can be served from django-gunicorn server. simply run the following:

  • yarn build
  • py manage.py collectstatic

React

  • yarn (to install packages)
  • yarn run build(If you want to use django server only)
  • yarn run start(to run a local server seperate from API)

About

Password Manager created with Django, Rest Framework and React

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors