Skip to content

A polling web application built with NextJS, TailwindCSS, PostgreSQL, Socket.io, and RabbitMQ.

Notifications You must be signed in to change notification settings

Angoooose/ez-poll

Repository files navigation

ez-poll

A polling application designed to be as easy to use as possible. Built using NextJS, TailwindCSS, PostgreSQL, and Docker.

To use

A live demo can be found at: https://polls.angoose.dev/. You can also run it locally.

Running Locally

Requirements

  • NodeJS & NPM
  • Docker

Steps

  1. Create a .env.local file with the following contents (can be changed to your liking):
POSTGRES_USER=ez_poll
POSTGRES_PASSWORD=super_secure_password
POSTGRES_DB=ez_poll
  1. Run docker-compose build to build your Docker services.
  2. Run docker-compose up to create the container and start services.
  3. All services should be running and you can access the app at http://localhost:3000/.

About

A polling web application built with NextJS, TailwindCSS, PostgreSQL, Socket.io, and RabbitMQ.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages