Inspiration

We were inspired by the local restaurant scene in Madison and the patrons who keep our community lively. We wanted to highlight all the good food and drink this city to has to offer in a fun and playful way.

What it does

We first reveal one positive Google Maps review of a local business and give players five possible names that it could be. If the player does not know what it is, they can get a negative review, and if they still do not know, they can see a small radius around the location. The earlier you guess, the more points you win.

How we built it

We used Google Maps Places API to compile a list of restaurants, bars, cafe, and fast-food locations in different areas of Madison. Then, we used the Places API to create a dataframe containing five reviews of each establishment. We were robust about cleaning the public reviews of any profanity, harmful language, and revealing titles. Finally, we connected the backend to a light frontend using Flask with JavaScript handling the game mechanics.

Challenges we ran into

The map and Flask did not get along for a long time. Our censorship of reviews that would give away the answer proved difficult because of reviewers' typos and colloquial names.

Accomplishments that we're proud of

We are proud of the dataset and website that we built from scratch. We genuinely have fun playing our game, and learning more about the businesses that give Madison its personality gives us more to look forward to while living in this City.

What we learned

While we still have plenty to learn, we improved our skills on connecting a frontend and backend. We practiced practically geovisualization and automated cartography.

What's next for Reviewdle

We are interested in polishing our frontend and publishing it in the future. We built it to be scalable, and we would love to expand to other cities.

Share this project:

Updates