Giter Site home page Giter Site logo

untappd-data-visualised's Introduction

Untappd Data Visualised v2.2.0

This is the repo for tappd.online, no need to install anymore!

Checkout the releases page for update notes

image

Overview

You need to be an Untappd Insider to use this dashboard!

This little side project, "untappd-data-visualised," is designed to visualize Untappd data in various formats, such as charts, lists, and maps. It leverages React, Chart.js, MapBox, and some others to provide an interactive and insightful representation of your Untappd check-in history. Chat-GPT helped me a lot with creating this.

You start by setting a date range, and from there you can start filtering. For example filter by brewery name/city/country or venue name/city/country. After setting filters, the following lists are presented in either a chart or list:

- Top 10 beer styles
- Top 10 breweries
- Top 10 brewery countries
- Top 10 brewery cities
- Top 10 flavor combinations
- Top 10 most drank beers
- Top 10 venues
- Top 10 venue cities
- Top 10 venue countries
- Top 10 venues purchased
- Top 10 rated beers (by you)
- Top 10 rated beers (global / you (diff))
- Top 10 strongest beers
- Top 10 toasts
- Top 10 comments
- Top flavour profiles
- Tagged friends
- Breweries by rating
- Beer types by rating
- Filter by breweries
- Filter by brewery cities
- Filter by brewery countries
- Filter by venues drank at
- Filter by countries drank at
- Filter by cities drank at
- Filter by tagged friends
- Show checkins on a map
- Frequency: Beer ABV
- Frequency: Beers per year
- Frequency: Beers per month
- Frequency: Beers per day
- Frequency: Rating scores
- Frequency: Serving type
- displaying venues checked-in
- Map displaying brewery countries
- Cumulative beer count (year)
- Beer type apprecation list
- Basic statistics
and more!

Want to contribute?

Prerequisites

image

Recent changes

  • 12-05-2024: And we're live! https:///tappd.online
  • 04-05-2024: Added sorting filters to the beer overview
  • 04-05-2024: Added a basic statistics block as first tile on the dashboard
  • 15-06-2024: Added the 'tagged_friends' filter to the overview + bug fixes

Future wishes

  • Make this into an actual web app so you don't have to run it yourself.

Known bugs

  • Resetting filters doesn't reset the select box values in UI

Contributing

Contributions are welcome via pull requests! Please make sure to adhere to the project's coding standards.

Installation:

# Clone the repository
git clone https://github.com/sjaakbanaan/untappd-data-visualised

# Change to the project directory
cd untappd-data-visualised

# Install dependencies
yarn install # npm install

Usage

To start the server:

yarn start # npm run start

This will open the app on localhost:3000 in your default web browser. Fill in the form and upload your JSON export and set your home data (you can get these values via Google Maps for example).

License

This project is licensed under the MIT License.

image

untappd-data-visualised's People

Contributors

sjaakbanaan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

mk19807 centenico

untappd-data-visualised's Issues

Wereldkaart

Elk land waar je een bier uit gedronken hebt op laten lichten op een wereldkaart. Geef die een andere kleur als landjes die je nog niet gehad hebt. Wellicht werken met ISO 3166 codes

Coloring the world map

I saw not all the countries light up when checked in.

St Lucia and Dominican Republic for example don't light up.

Bug in Frequency Stat Bar

De lijst van bier per jaar in de frequency bar stat is messed up als je maar 1 jaar hebt geselecteerd

De ABV staat op volgorde, maar niet de juiste.

Ik zou de IBU achterwege laten. Veel brouwers zetten die er niet bij in Untappd en het staat ook niet op het etiket

Multiple feature requests

Want to:

  • Be able to see the checkin location on the map plots
  • Next to the top10 global ratings i want to see my own rating
  • When selecting a country, keep the entire list but highlight the selected option
  • Top 10 most checked in beers
  • When clicking a beer in the top 10 i want to go to the checkin and not the beer
  • Add pie charts and top combo overview for flavor profiles
  • Line graph alcohol percentage & bitterness
  • Bar chart for some of the stats (alcohol, ibu, flavors)
  • (Optional) Filter on beer profile to see best rated profiles, with multi select
  • (Optional) Word cloud with flavors in a specific beer profile range

Filter by Style

De titel zegt het al. Een extra filter plaatsen naast de huidige drie. En in het drop down menu ook wellicht cursief de stijlen die je nog niet hebt gedronken

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.