Shipped this project!
I built Flavortown Food Battle, a live community food-voting web app where users can submit dish ideas, vote on them, comment on them, and compete on a leaderboard. I started with a very simple React/Vite prototype, but gradually expanded it into a more complete app with Firebase Firestore, anonymous authentication, live database updates, category filtering, a top-three podium, comment sections and various stuff
The hardest part was connecting the frontend to Firebase properly and making the app work like a real shared website rather than just a local prototype. I had to handle user identity, environment variables, and deployment issues. I also had to change my moderation approach when the Perspective API became too awkward to set up, so I replaced it with a simpler banned-word filter that works reliably for the prototype.
I am most proud that the app feels complete and usable. Other people can open the live website, submit food ideas, vote, comment, and see the leaderboard update. It also has practical moderation features, such as admin deletion and basic language filtering, so it feels more like a real community platform than just a small demo.




