The frontend for the multi-user article annotating tool. Demo
Find the backend project here.
You can host the frontend on GitHub Page, although you do need a server to host the backend.
- Fork this project to your account.
- Install Node.js >= v12.16.3 and Yarn >= 1.22.4.
- Run
yarn installunder the project’s root directory. - In
package.json, change the value ofhomepageto your GitHub Page root URL. If you are not using custom domain, the value should behttps://{GITHUB_USERNAME}.github.io/article-annotator. Otherwise it should be your domain. - Delete
public/CNAMEif you are not using custom domain. Otherwise change the file content to your domain. - Update the values in
src/config.tsaccordingly. - Run
yarn publishunder the project’s root directory. - Enable GitHub Page in your project setting page.
To view annotations made by other users, open your browser DevTools and run window.displayOthersAnnotation() in the console.

