What's new
Everything the app can do, newest first. What is all this? β
π Updates to come
- πΊ Better sports info β see which specific bar is actually showing tonight's match, not just 'shows sports'
- πΈ Photo memories β snap a pic when you check in, build a gallery for each bar
- π Match reminders β a nudge before a big game your favorites are showing
- π³οΈ More you vote for below π
π‘ Your ideas
What should we build next? Suggest it, and upvote what you want most.
π¦ Already shipped
Typo patrol
2026-07-24- βοΈ Fixed words running together on the About page and the bars count ('306Oslo bars' is once again '306 Oslo bars'). A rendering bug ate the spaces; we got them back.
Small fixes
2026-07-21- πΊοΈ Wembley Fotballpub is now listed under GrΓΌnerlΓΈkka instead of Sentrum (it's up by Schouterrassen), so the neighbourhood label and the district filter finally agree.
Out on the town
2026-07-20- π‘ Share your live location with the group for 2 hours β see where everyone is on the map in real time (fully opt-in, turns itself off after 2h).
- π Location stays on β if you've allowed it once, the app finds you automatically every time you open it. No more tapping 'use my location'.
- πΊ Bars tab: 'nearest' now means within a 15-minute walk, and there's a cheapest-beer leaderboard you can filter by All Oslo, near you, or any district.
- π² Dice: roll up to 8 at once with +/- buttons, and the dice are much clearer to read.
- π€ Picking a name now suggests existing names, so nobody accidentally makes two profiles or clashes with someone else.
Easier to use
2026-07-20- π§ New navigation β four big buttons at the top: Map, This week, Bars and Social. Easier to hit, less clutter.
- π² Games! A whole tab of drinking games to play right now β dice, Who Drinks, Truth or Dare, Never Have I Ever, Most Likely To, coin flip. Find it under Social.
- πΊ The Bars tab now shows the bars nearest to you first, plus the cheapest pints around you β just turn on your location.
- πΊ 'Where to watch' moved inside This week, so everything about tonight's games is in one place.
- π€ Set your name once and you're done β no more being asked again on every page.
Now it works anywhere
2026-07-20- π The app is on the internet now, not just one person's Wi-Fi β open it from any phone, anywhere in Oslo.
- π² Add it to your home screen and it opens like a real app, fullscreen.
- πΎ Everyone's visits, ratings, rounds and scores are saved safely in the cloud.
Dice, receipts & seatbelts
2026-07-20- π² Surprise crawl generator β pick district, stops and max price; the machine plans a walkable route you can save or open on the map
- π Copy-for-group-chat button on the digest β the week's games, happenings and cheap bars as paste-ready text
- π /stats β page views counted with zero cookies, zero personal data (linked in the footer)
- πΎ The friends database now backs itself up on every server start (last 8 kept) β the passport race is safe
- π’ Crawl stops always show their numbers now, even when the map is zoomed out into clusters
- π Deploy prep: the project is a git repository with its first commit; DEPLOY.md has the remaining steps
No more sideways
2026-07-20- π΅ The page can no longer be dragged sideways β a missed swipe on the nav used to scroll the whole app and reveal a black gutter
- β‘ Game-day banner text wraps instead of spilling off the right edge
- πΊ Broadcaster labels are short now β "TV2 + NRK" instead of a paragraph; the fine print lives on the Where-to-watch page
Notch-proof
2026-07-19- π± The top bar no longer hides behind the iPhone notch / Dynamic Island in the installed app β the nav slides down to safe ground while the glass background still fills the whole top edge
- πΊοΈ Map height adjusts to match, so nothing gets cut off top or bottom
Phone, fixed properly
2026-07-19- π The map never loaded over Wi-Fi β Next was silently refusing app code to other devices in dev mode; now allowed for the home network
- β‘ Dedicated fast server for phones (production build on port 3001) β no more dev-mode sluggishness
- π² Installable: Add to Home Screen now gives a real app icon (glossy pint πΊ), fullscreen launch, dark status bar
- π Taps register instantly β removed the mobile double-tap-zoom delay and grey tap flashes
Actually good on your phone
2026-07-19- π± Real mobile layout β slim bottom bar (Filters Β· π² Β· π Β· π») instead of a panel eating the map
- βοΈ Filters open as a proper full-screen sheet with a "Show N bars" button β you see the count change as you toggle
- π₯οΈ/π± Layout switch β force desktop or mobile mode from the filter panel or bottom bar; your choice sticks on the device
- π§Ύ Bar drawer on mobile is a bottom card that leaves the map visible
Nightlife & going live
2026-07-18- πͺ© Nightclubs! 14 clubs (BlΓ₯, Ingensteds, Lawo, IVYβ¦) join the map with their own pink dots and Club filter
- πΊοΈ Selected district now shows its actual border on the map
- π’ Check-ins β tap "I'm here now" and you're on the map for ~5 hours; the group sees who's out and where
- β Beer ratings β rate bars 1β5, group average shows in the drawer
- π» Crawl live mode β run a saved crawl with shared check-offs, progress bar and walking legs
- π« Rounds ledger β who actually buys the beer (and who's next up π)
- π Achievements β from First blood to LΓΈkka legend
- π Year wrapped β your bars, your districts, your damage
- π Passport race β visited-count leaderboard between friends
- π Game-day banner: one tap turns tonight's match into an event
- π New: this changelog, the About page, and a friend activity feed
Friends & districts
2026-07-18- πΎ Real database (SQLite) + pick-a-name profiles β no accounts, ever
- ποΈ Events with RSVP, π» saved beer crawls with a route planner on the map, π scoreboards with running totals
- β Bar passport β mark bars visited, watch the progress bar fill
- π₯ Group favorites, separate from your personal stars
- π«§ Marker clustering, district filter with real bydel boundaries, π² Surprise me (anywhere / district / near you)
- πΊ Cheap-right-now filter using Pilsguiden's timed prices
- π± Mobile bottom-sheet layout; desktop untouched
- π Leaderboards: cheapest pints + the wall of shame; π price tracker that grows every refresh
- β½ Eliteserien, π NFL, π NBA, π₯ UFC fixtures + F1 qualifying and sprints
- π Per-competition calendar feeds
Power tools
2026-07-17- π’ Open now filter β parses each bar's posted opening hours, midnight spillover included
- β‘ Game-day banner on the map when there's a big match
- π Shareable URLs β every filter combo is a link
- β Personal favorites, π₯ price-heat map mode, π nearest-bars list
- π° Weekly digest page + π .ics calendar export
- π€ Weekly self-refreshing data (activates once the repo is on GitHub)
- β οΈ VisitOslo events sit behind bot protection β flagged honestly instead of scraped
Dark mode & drama
2026-07-16- π Full redesign: dark map tiles, glowing category dots, glass panels
- π§Ύ Click a bar for the detail drawer: curated vibe notes, food, outdoor seating, hours
- πΆ Travel times β walking estimate + real transit from Entur β and Google Maps directions
- βοΈ Hand-curated notes for Oslo icons (Himkok, Torggata Botaniske, Crow Barβ¦)
The map
2026-07-16- πΊοΈ Front page became an interactive map of every OSM-listed bar and pub in Oslo
- πΊ Live beer prices merged from Pilsguiden (with checked dates)
- π First filters: price slider, sports, happy hour, search
First pour
2026-07-16- ποΈ The original three pages: weekly feed, where-to-watch, bars list from a 15-bar seed CSV
- β½ Live fixtures from TheSportsDB + Jolpica-F1, Norwegian broadcaster table
- β³ Golf majors hardcoded like honest people