Nephos - Initiate A Web App
Currently, there is no intuitive way of looking into what exactly is going on in the Nephos module. This hinders the ease of use of the module.
[SOLUTION] A minimal web application that runs along with the module on the user's localhost (maybe we can export the port to the internet later on) and displays crucial information. Currently, the module will just have read features and no write features.
One can use Python's flask module [easiest approach but it is upto the student to use any other technologies as well] and integrate it with the current module to get started. The best way to achieve this is to iterate through all the entries available under channels table in storage.db
which is a SQL database. For the beginning, the website can be simply displaying the entries of the database fetching them at every REST request.
The design, operation, and implementation are upto the student but at the minimum, it should have the list of channels added and jobs scheduled.
More issues based on this will be added once this is complete.