The app should include a web UI for configuring and administering the app. The web UI should also provide feedback on device status as devices move through the provisioning process.
The front-end code should be focused solely on providing a responsive, intuitive, and visually appealing user experience. All data, information, and stats needed (for rendering in the front-end UI) should be provided by the backend Python web service APIs. Feature/functionality code should not be implemented in the front-end web UI code.
The app should include a web UI for configuring and administering the app. The web UI should also provide feedback on device status as devices move through the provisioning process.