A Voting App implemented using React and Firebase. Created for Dev Jam.
https://voting-app-devjam.web.app
- User is shown multiple polls that they can choose from
- After clicking on a poll, user is shown a voting screen where they can vote on that poll
- Only authenticated users are allowed to vote
- Store items and votes in a database
- After voting, the user should see the results from everyone
- User can only vote once per poll
I am learning React from scratch again. i only used React hooks in this project so the state management is a bit messy. Also, please do not refresh the page when in /poll
route since it has an unresolved error due to unmanaged state persistence, as I said, it is a TEEENY TINY BIT messy.