At the moment, the frontend client uses Python and the metrics package. However, we want to migrate towards a Golang server with a React frontend.
On the branch frontend we have a running Gorilla server with a single "Hello World" React component:
the code for the server can be found in the server folder
to run the frontend test server, run go run main.go -test-server
the server has a REST API; the single resource now is at localhost:8000/new_events and returns a JSON with all new events
the React components are served statically by the server; the landing page is at localhost:8000/display
This issue is about developing a simple landing page for the frontend client. The application will have multiple pages which are described in their own issues.
Checklist:
[ ] read and understand the code in the server package
[ ] the page should contain a short description of Speer
[ ] the page displays all the parameters of the running simulation(can be hardcoded for the moment)
[ ] the page should have a menu for navigation
[ ] the page should display a completion bar of the simulation
At the moment, the frontend client uses Python and the
metrics
package. However, we want to migrate towards a Golang server with a React frontend.On the branch
frontend
we have a running Gorilla server with a single "Hello World" React component:server
folderfrontend
test server, rungo run main.go -test-server
localhost:8000/new_events
and returns a JSON with all new eventslocalhost:8000/display
This issue is about developing a simple landing page for the frontend client. The application will have multiple pages which are described in their own issues.
Checklist:
server
packageBeneficiary: users