https://github.com/2m/vilnius-pub
Explore what people are drinking around Vilnius
https://github.com/2m/vilnius-pub
Last synced: 5 months ago
JSON representation
Explore what people are drinking around Vilnius
- Host: GitHub
- URL: https://github.com/2m/vilnius-pub
- Owner: 2m
- Created: 2020-02-23T21:52:30.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-01-18T04:20:56.000Z (5 months ago)
- Last Synced: 2026-01-18T15:37:12.616Z (5 months ago)
- Language: Just
- Homepage: https://vilnius.pub
- Size: 13.9 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [vilnius.pub](https://vilnius.pub)
A data analytics project tracking beer check-ins in Vilnius, Lithuania using data from [Untappd][]. The project features automated data ingestion from Google Cloud, [dbt][] transformations, and a dashboard built with [Evidence.dev][].
[Untappd]: https://untappd.com/
[dbt]: https://www.getdbt.com/
[Evidence.dev]: https://www.evidence.dev/
## Prerequisites
- [just](https://github.com/casey/just) - Command runner
- [DuckDB](https://duckdb.org/) - Database engine
- [uv](https://docs.astral.sh/uv/) - Python package manager (for dbt)
- [Bun](https://bun.sh/) - JavaScript runtime (for dashboard)
## Local development
1. Load data into DuckDB:
```sh
just csv-to-duckdb
```
1. Clean up and categories data with dbt:
```sh
just transform
```
1. Generate parquet files for the dashboard:
```sh
just dashboard-sources
```
1. Run the development version of the dashboard:
```sh
just dashboard-dev
```