Skip to content

Aplicación de Votaciones en tiempo real con react, typescript, tailwind y sockets.io

Notifications You must be signed in to change notification settings

romelx23/votation-frontend

Repository files navigation

Votaciones App

Imagen de la app

imagen de la app

Demo

votaciones

Descripción

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.

Requerimientos

  • 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

Tecnologías

  • React
  • MongoDB
  • Tailwind CSS
  • React Router
  • React Hook Form
  • Redux
  • Socket.io
  • Express
  • Node.js

Instalación

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

Ejecución

Para ejecutar la aplicación se debe ejecutar el siguiente comando:

npm start

Uso

Para usar la aplicación se debe ingresar a la siguiente URL: http://localhost:3000

Licencia

MIT

Autor

[Romel Alexis Carrasco Mallma]

About

Aplicación de Votaciones en tiempo real con react, typescript, tailwind y sockets.io

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages