I am not a professional dev, let alone a professional UI dev. I do know some programming.
I’ve used the last several weeks of lock-down time to build a logistics network optimization application in Rust. The application can read inputs as CSV files or from a database. It is currently written as a CLI application.
However, as the application becomes more mature, I’d like to make it accessible via a web-UI. I’d like to write this in Elm, as it seems not as overwhelming in terms of getting started for a newcomer (learn a few hard things is preferable to me, hence I chose Rust)
Here is what I seek to achieve with the UI, in sequence of priority.
Expose the CSV files and/or tables on the UI (a tabular format would be sufficient), then invoke the Rust application to solve the dataset
Add data validations, highlighting incorrect entries and allowing corrections in the UI; perhaps a spreadsheet interface.
Interactive and graphical UI to visualize the network.
I’d like to check if there are any “hello world” code bases that have a bare-bones implementation of for item 1 (essentially a database browser).
Additionally, pointers to useful libraries would be appreciated.