Inspiration

We thought about times that we used online poll-making software and decided we want to make our own.

What it does

  • Allows users to create polls
  • Allows users to register and login
  • Allows users to discuss polls

How we built it

  • SpringBoot backend
  • Svelte/React Frontend
  • Nginx hosting
  • Docker containerization
  • Postgres DB for persistence

Challenges we ran into

  • Adding charts to polls was a difficulty; it was eventually cut out by us before submission.

Accomplishments that we're proud of

  • Creating a backend within one hour
  • Creating a good-looking frontend
  • Successful containerization and deployment to https://voxpopuli.lol

What we learned

  • How to code with Svelte quickly
  • How to refine a backend
  • How to build an efficient Docker setup

What's next for VoxPopuli

  • Addition of charting
  • Further frontend refinement

Built With

Share this project:

Updates