Where the app.py defines the server, the index.py initializes the app and chooses the page to display depending on the url name (the dcc.Location() component) and the apps are the different pages: explorer.py the results explorer, and front_page.py the front page containing the report of the main findings. The later still needs to be implemented in the issue #107. Then, this closes #110.
This PR implements a restructuring of the dash application for the Moroccan case. It follows the next structure:
Where the
app.py
defines the server, theindex.py
initializes the app and chooses the page to display depending on theurl
name (thedcc.Location()
component) and theapps
are the different pages:explorer.py
the results explorer, andfront_page.py
the front page containing the report of the main findings. The later still needs to be implemented in the issue #107. Then, this closes #110.