Simple and elegant data sharing solution
The backend is self contained and currently hosted on an azure server. There are no install requirements. Once the frontend is built, it will automatically interface with the backend server.
If you wish to run the backend standalone, the internal-data-share repo can be cloned (master branch), the solution opened in visual studio, then the project launched. HTTP requests can then be sent to the documented API's.
cd frontend
npm install
npm install -g webpack
webpack
You can now serve the frontend directory.
cd frontend
npm install
npm install -g webpack-dev-server
webpack-dev-server --hot
Open a browser and navigate to http://localhost:8080/. Your changes will be rebuilt automatically.
Note: Check that the src property in the body tag of the index.html file is changed to "./index.js" when hosting the frontend on a local machine