Data visualization for the Open Research Corpus dataset.
We use yarn
to manage our dependencies. To install
dependencies, run:
yarn
To start a development server, run:
yarn start
A local browser should start automatically.
This project was bootstrapped with
create-react-app
and
has not been ejected yet.
We make use of React to implement our UI components,
and Redux to manage state and data in this
application. Styling and theming are implemented in SCSS, and compiled with
node-sass
.
The entire application is bundled with Webpack to be distributed as a Single Page Application.
API requests are being made to an API stub server via json-server
. The
responses are defined in db.json
and routes.json
respectively. Refer to the
json-server
documentation for more details.
This removes the dependency on a backend application during prototyping and development of the frontend application.
The application is currently deployed to Heroku. Due to the limited amount of money and resources that we poor students have, we are only able to upload 80,000 of the dataset onto our backend Heroku instance. Therefore the data is not as complete as the full dataset.