A simple to do list application that allows management of tasks.
Written in python language using flask framework. The UI is Jinja2 templates incorporated in flask twitter-bootstrap. The database is SQLAlchemy in SQlite.
Click here to view the staged version. Login with twitter.
1. New User Registration
2. User Sign In
3. Login in with Twitter
4. Allow user to create a list (Collection of Cards)
5. User can add tasks to a list
6. Tasks can be checked done
1. Task reminder
2. Sharing of tasks
3. Sending tasks to email
1. Facebook Login with a callback bug
2. New User Login
3. Task format
Have python 2.7 or 3 installed in your machine
<strong=>Clone this repository https://github.com/Warenga/To-Do-List.git
Create a virtualenv
Install the requirements
$pip install -r requirements.txt
Initialize the database
$pip manage.py db init
Construct and upgrade the database
$ python manage.py db upgrade
Run the server
$ python manage.py runserver
Enjoy!