A universal comment box for any url
Frontend built with React
Express backend with MongoDb
-
The chrome extension injects the Yakmos ReactApp into document.body. When the app is injected is will make a call to the Yakmos Rest Server which returns the comments for the current page.
-
Yakmos.com will be a home page which functions similiar to extension. Example: if a user wants to add yakmos comment to their url they simply provide yakmos.com/generatedLink. The generated link returns a Screenshot of url provided with comments overlayed.
-
*considering going serverless and setting up the database calls as a microservice with AWS Lamba
clone the repo and run npm install
To run the server use npm run start
note: make sure to add something to the mongoDB collection
-
unzip chromeExtensionBuild.zip from this repo
-
you can also download the zip directly from here:
http://yakmos.com/download/extension
-
In chrome url bar enter: chrome://extensions
-
Turn on developer mode on top right
-
Press Load unpacked on top left and select the unzipped directory: chromeExtensionBuild
-
Navigate to a website and then click the extension to display comments
-
you can try the extension at any site but here are a few urls.