![](https://private-user-images.githubusercontent.com/100117126/273375394-8a81b669-970d-46b3-b97b-92f71087c391.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3MDY2NTcsIm5iZiI6MTcyNTcwNjM1NywicGF0aCI6Ii8xMDAxMTcxMjYvMjczMzc1Mzk0LThhODFiNjY5LTk3MGQtNDZiMy1iOTdiLTkyZjcxMDg3YzM5MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwN1QxMDUyMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hYjRmNjMxNDA2MTI4ZmMyMGU3ZDNmOTAwN2I2MWFhMzk2NDUxZjk0Y2U1Nzk0MzQ5MGExZWFiZTNkMDZhYTBlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.BOB5ebX_z5PF7JQeY4FsLozxNyDnYiagce7fp74XNEc)
Explore the docs »
Visit the website
·
Register to the cloud
·
Read the docs
·
Self-hosting quick start guide
Clickvote takes the hassle of building your own reaction components around your content.
- Showing real-time updates of likes, upvotes, and reviews between clients.
- Learn about your members through deep analytics.
- Deal with an unlimited amount of clicks per second.
- Redis
- Mongodb
npm run setup
It will ask you add your environment variables, in most cases you can just use the default option
To run the backend and frontend, run:
npm run web
To run the websockets and worker, run:
npm run upvotes
To modify the react component, run:
npm run dev:react-component
You can find examples of how to use the React component here:
https://github.com/clickvote/clickvote/tree/main/libs/react-component/src/lib/examples
STILL UNDER DEVELOPMENT