A simple todo-list application written in Python 3 with Flask and SQLAlchemy.
Home page: https://nomilkinmyhome-todolistapp.herokuapp.com/
API docs: https://nomilkinmyhome-todolistapp.herokuapp.com/api/v1
In postgresql:
CREATE DATABASE todolist_db;
CREATE USER todolist_user WITH ENCRYPTED PASSWORD '1';
GRANT ALL PRIVILEGES ON DATABASE todolist_db TO todolist_user;
In virtual environment:
pip install -r requirements-development.txt
python manage.py db stamp head
CONFIG_FILE=configs/development.cfg python manage.py db upgrade
CONFIG_FILE=configs/development.cfg python initialize.py
CONFIG_FILE=configs/development.cfg python app.py
Authorization
URL: https://nomilkinmyhome-todolistapp.herokuapp.com/api/v1/auth/login
Todo creation
URL: https://nomilkinmyhome-todolistapp.herokuapp.com/api/v1/todo/create
Todo editing
URL: https://nomilkinmyhome-todolistapp.herokuapp.com/api/v1/todo/1