You can easily test UI if you use Selenium (UI test tools), PhantomJS (Headless browser), and nose (Unit testing library).
This article describes how to prepare production level app running environment, using uWSGI which works on mediating between Python Web application and Web server like nginx.
This article describes how to implement Python unit testing using nose, library which can easily implement unit testing.
This article describes how to implement user authentication system to Flask. Base program that this article uses is created in [previously posted article](https://blog-en.k3n.link/flask-jquery-ajax-post).
This article describes how to use jQuery Ajax POST request with Flask.
Write down a note about Flask, Python based lightweight Web Application Framework.