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 install
under the project’s root directory. - In
package.json
, change the value ofhomepage
to 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/CNAME
if you are not using custom domain. Otherwise change the file content to your domain. - Update the values in
src/config.ts
accordingly. - Run
yarn publish
under 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.