Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Prototype for the online demo
This is a prototype for building a completely static Agama demo.
We have some screenshots on the home page and in the documentation but it would be better to have some real site with working Agama so people can try it live.
The problem is that Agama needs a real system for probing hardware and so on. But we could simply run it on some real system, dump the collected REST API responses and then just replay them on the demo site.
That means the demo would be read-only and all changes done by user would be ignored. But I think that for the demo purposes it would be good enough.
Deployed demo
You can try the deployed code at https://agama-online-demo.surge.sh.
There are still some small glitches (changing the installed product gets stuck, you need to reload the page manually) but in general it works fine.
How to reproduce the build
window.agama_demo
value tosrc/api/demo.json
fileImprovements