Coding Challenge from Halo
This app was developed with python 2.7 on MacBook running macOS High Sierra.
I've kept the Flask development server in place, but in a prod setting I would use a real web server like Apache or Nginx.
The application runs on localhost:8000
##################################################################### Create a New User: #####################################################################
- From the Login form, click "Sign Up" at the top of the page.
- Fill out the form and click "Sign Up" to be logged in.
##################################################################### Using the app: #####################################################################
Users can add key-value pairs to the database with the "Setter" form.
- Enter a key and a value under "Setter" and click "SET"
Users can query values using the "Getter" form.
- Enter a key that exists in the database and click "GET"
Key-value pairs are separated by user, so one user cannot view or modify another user's key-value pairs.