Skip to content

thehijabicoder/PIM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIM

Personal Info Manager
A web app with React frontend and Flask backend which allows the user to organize and record informations.

Instructions

  1. Clone this repo.
  2. Create a python virtual env and activate it
python3 -m venv newenv   
. /path-to-newenv/bin/activate
  1. Install dependencies
pip install -r requirements.txt
npm install
  1. Create a postgres database and set up the environment variable
export DATABASE_URL=databaseURL
  1. Initialise database
export FLASK_APP=notes
flask initdb
  1. Run the application
flask run
npm start