Esta aplicación permite realizar votaciones de manera online, para ello se debe crear una cuenta y luego iniciar sesión. Una vez iniciada la sesión se puede crear una votación, la cual puede ser de dos tipos: votación de una opción o votación de múltiples opciones. Luego de crear la votación se puede votar en ella, para ello se debe ingresar el código de la votación y luego seleccionar la opción deseada. Finalmente, se puede ver el resultado de la votación, para ello se debe ingresar el código de la votación y se mostrará el resultado de la votación.
- Cualquiera puede crear una votación
- Cualquiera puede votar en una votación
- Cualquiera puede ver el resultado de una votación
- Se listan las votaciones en tiempo real
- Se listan los resultados de las votaciones en tiempo real
- React
- MongoDB
- Tailwind CSS
- React Router
- React Hook Form
- Redux
- Socket.io
- Express
- Node.js
Para instalar la aplicación se debe clonar el repositorio y luego instalar las dependencias de la aplicación con el siguiente comando:
npm install
Para ejecutar la aplicación se debe ejecutar el siguiente comando:
npm start
Para usar la aplicación se debe ingresar a la siguiente URL: http://localhost:3000
[Romel Alexis Carrasco Mallma]