DEV Community

Cover image for Findstival: Python + Redis Festival Tracker
Daniel Gonzalez
Daniel Gonzalez

Posted on

Findstival: Python + Redis Festival Tracker

Overview of Our Submission

As we are approaching the end of summer in Europe, everyone wants to know where to go next.

The question is: How to find Europe’s hotspots 🔥 for networking, drinking, socialising or just to purely experience unadulterated freedom after living under the auspices of COVID-19 🦠 over the last few years

Now instead of watching a depressing dashboard that counts fatalities, forcing us into an antisocial life, as a counter-response we seek to visualise and inform on quite the opposite.

Dashboard

Submission Category:

Wacky Wildcards

Come on so much fuzz and loud acronyms MERN MEOW 🐱, who even uses Angular these days? Event driven? I love the idea, but we want to keep this simple for now. Okay then, Minimalist Mav what? Tom Cruise? I MEAN … this is our stack, we use Flask, Redis and React and its awesome, period.

Up until now the overwhelming amount of new events have puzzled party goers, leading to questions on where will they go exactly because there are countless new options and a vast quantity of locations.

This is where our idea and the wonderful Redis Stack come into play... Together they make an application which comes alive using a public API.

You may ask, but why this?

  • You might feel a bit socially rusty after Covid-19 isolation, there might be an event near you and we can help you find it
  • Enhanced visibility and monitoring of events can facilitate social planning
  • Redis geospatial data to store, process, and analyse geospatial data in real-time
  • Redis sub-milliseconds response times enables millions of request per second, basically, real time data visualization
  • Redis is simple….as opposed to the query languages of traditional databases.

Diagram

Video Explainer (In Spanish 💃)

English captions will be available

Language Used:

We used Python and the framework Flask with a React frontend. One of the driving ideas is to be able to create this kind of application with minimum overhead and flexibility.

Link to Code

You can check our code on Github and if you have any questions feel free to ask!

Additional Resources / Info

[Note:] Using APPIC Public API
[Note:] Cover Photo by Luuk Wouters on Unsplash

Collaborators

Ernesto Torralba & Daniel Gonzalez under Quadricular.


Top comments (0)