This is a simple web scraper that extracts stories from Docs Lab and serves them on a vue-powered front end.
Disclaimer: This is a project that should not exist. But it does so deal with it.
From a terminal, navigate to the directory of this project and run the following commands.
To start the server that serves stories, run the following in order:
cd api/
# install dependencies
npm install
# For production
npm start
# For development
npm dev
To start the front end, run the following in order:
cd client
# install dependencies
npm install
# for development
npm dev
If you're just as twisted as I am for creating this in the first place, you can contribute by making a pull request.