Skip to content

QuickPoll lets you create short polls for teams, classes, and friends. Simple UI, REST API backend, and immediate vote counting make it ideal for fast decisions.

License

Notifications You must be signed in to change notification settings

fabio2k3/quickpoll

Repository files navigation

QuickPoll 🚀

QuickPoll es una aplicación ligera para crear encuestas rápidas para equipos, clases o amigos. Ideal para decisiones rápidas, con una interfaz simple y conteo de votos inmediato.

✨ Características

Crear encuestas fácilmente desde la web.

Interfaz minimalista y responsive.

Votación instantánea y conteo automático.

Backend REST API para integraciones futuras.

CLI opcional para crear encuestas desde la terminal (scripts/madePoll.js).

🛠️ Tecnologías

Backend: Node.js + Express

Frontend: HTML5, CSS3, JavaScript

Almacenamiento: JSON (data/polls.json)

Generación de IDs: NanoID

💻 Instalación

Clona el repositorio:

git clone https://github.com/fabio2k3/quickpoll.git cd quickpoll

Instala dependencias:

npm install

Inicia el servidor:

npm start

Abre http://localhost:3000 en tu navegador.

📝 Uso

Haz clic en + Create Poll para abrir el formulario.

Ingresa el título de tu encuesta y al menos dos opciones.

Pulsa Create para que la encuesta se agregue al listado.

Verás todas las encuestas existentes en la página principal.

También puedes usar la CLI para crear encuestas desde terminal:

About

QuickPoll lets you create short polls for teams, classes, and friends. Simple UI, REST API backend, and immediate vote counting make it ideal for fast decisions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published