![](https://private-user-images.githubusercontent.com/100117126/273375394-8a81b669-970d-46b3-b97b-92f71087c391.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjExNTUxOTAsIm5iZiI6MTcyMTE1NDg5MCwicGF0aCI6Ii8xMDAxMTcxMjYvMjczMzc1Mzk0LThhODFiNjY5LTk3MGQtNDZiMy1iOTdiLTkyZjcxMDg3YzM5MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxNlQxODM0NTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00NDEwOTZmYTQ1NTFkOTY4ZDg4Njk2MTQ3YmZkODBiODE0MjEwOTgzMjI1MmRhOTI2OTQwMDBhNTZkYjZmZjI1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.LDw3WI1NIc8s0PYhfSvwJvcP0zd82AAa50VI7Ivj1Zc)
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