An Activity SPA built with Go (REST API backend) and React. Bundled with webpack. Created by Iyobo Eki.
To reduce the number of moving-part dependencies, goreactus uses a mock DB model to store data in memory. Beego is the framework used to create the backend API.
Backend: Run the go server by running the script runserver.sh. Client: Then open reactclient/index.html. As always, it's best to run a frontend client from the context of a server, but in this case, running as just the html file is fine.
sh runserver.sh
If you want to explore the REST API then... https://localhost:8080/v1/{resource} where resource is either of [ user || activity ]
sh runclient.sh
then visit localhost:8081
Login using any of the provided credentials in the Login page.
ALSO, try interacting with the Activity Graph using various users.