/PIM

Genskill Project - Personal Info Manager

Primary LanguageJavaScript

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