Follows Miguel Grinbergs amazing flask tutorial as a rough template for site design. https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
This template website is designed to allow multiple users working on multiple projects to upload data to a database, either by uploading json or csv file types, or manually entering data into forms.
The second part is to make database query accessible to users via an interface which they can then use their queries to generate plotly plots as both offline images, and as html embedded interactive plots.