It is a web application with a psql database connected to a Flask app via sqlalchemy.
Here it is live, it is hosted on an AWS, EC2 instance. As you can see if you try add lists, you will need a google account - it makes use of OAuth2. Read the about page for a description, and leave some feedback contact if you have the time to take a look. Thanks.
It is a demo project, but if you are looking from your mobile, you will notice it is not exactly the most mobile friendly front end. That will be my next step for improvement.
The database is initiated in database_setup.py, the initials lists made in db_population.py, and the main logic is sitting in the main.py file.