Show HN: Been Ski – Track ski resort visits across 4,500 resorts worldwide

I built a web app to track ski resort visits. Think "been.coffee" but for skiing.

  Features:                                                                                                                                                                                                                                          
  - 4,586 ski resorts with coordinates (scraped from skiresort.info, geocoded via Nominatim)                                                                                                                                                         
  - Interactive map (Leaflet + OpenStreetMap)                                                                                                                                                                                                        
  - Visit logging with dates/notes                                                                                                                                                                                                                   
  - Stats dashboard                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                     
  Tech stack: React Native + Expo (web), Firebase Auth/Firestore, Zustand for state, deployed on Vercel.                                                                                                                                             
                                                                                                                                                                                                                                                     
  The most interesting part was building the resort database - wrote a Node.js scraper that pulled 6,130 resorts and geocoded ~75% of them successfully. Happy to share the scraping approach if anyone's interested.                                
                                                                                                                                                                                                                                                     
  Feedback welcome!
1 points ulazimo 9 months ago 1 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton