diff --git a/backend/__pycache__/main.cpython-311.pyc b/backend/__pycache__/main.cpython-311.pyc new file mode 100644 index 0000000..665cc72 Binary files /dev/null and b/backend/__pycache__/main.cpython-311.pyc differ diff --git a/backend/import_wp.py b/backend/import_wp.py index d147c22..99c8117 100644 --- a/backend/import_wp.py +++ b/backend/import_wp.py @@ -1,7 +1,65 @@ -import asyncio, asyncpg, urllib.request, json, re +import asyncio, asyncpg, urllib.request, json, re, os, requests +# --- KONFIGURASJON --- DB_URL = "postgresql://teeoff_admin:teeoff_secret_password@db:5432/teeoff" WP_API_URL = "https://teeoff.no/wp-json/wp/v2/golfbaner?per_page=100&_embed" +MEDIA_ENDPOINT = "https://teeoff.no/wp-json/wp/v2/media" +MEDIA_DIR = "./public/media" + +os.makedirs(MEDIA_DIR, exist_ok=True) + +# Cache for å slippe å spørre om samme bilde-ID flere ganger +media_cache = {} + +def get_url_from_id(media_id): + """Slår opp en WordPress Media-ID og returnerer den faktiske bilde-URLen""" + if not media_id or not isinstance(media_id, int): + return None + + if media_id in media_cache: + return media_cache[media_id] + + try: + print(f" 🔍 Slår opp Media-ID: {media_id}...") + resp = requests.get(f"{MEDIA_ENDPOINT}/{media_id}", timeout=10) + if resp.status_code == 200: + url = resp.json().get('source_url') + media_cache[media_id] = url + return url + except Exception as e: + print(f" ⚠️ Kunne ikke finne URL for Media-ID {media_id}: {e}") + + return None + +def download_media(url, slug, prefix): + if not isinstance(url, str) or not url: + return None + + # Reparer "triple-slash" og andre WP-feil + clean_url = url.replace("https:///", "https://").replace("http:///", "http://") + + if "teeoff.no" not in clean_url: + return clean_url + + try: + ext = clean_url.split('.')[-1].split('?')[0].lower() + if len(ext) > 4 or len(ext) < 3: ext = "jpg" + + filename = f"{prefix}_{slug}.{ext}" + filepath = os.path.join(MEDIA_DIR, filename) + + if os.path.exists(filepath): + return f"/media/{filename}" + + response = requests.get(clean_url, timeout=15) + if response.status_code == 200: + with open(filepath, 'wb') as f: + f.write(response.content) + return f"/media/{filename}" + except Exception as e: + print(f" ⚠️ Feil ved nedlasting: {e}") + + return None def decode_html(text): if not text: return "" @@ -14,105 +72,127 @@ def parse_int(val): return int(nums[0]) if nums else None except: return None +def extract_url(val): + if isinstance(val, dict): return val.get('url') + if isinstance(val, str): return val + return None + async def run_master_import(): - print("🚀 Starter MASTER IMPORT v6.0 (ACF Mapped)...") + print("🚀 Starter MASTER IMPORT v8.9.2 (Media ID Resolver)...") conn = await asyncpg.connect(DB_URL) await conn.execute("TRUNCATE facilities, courses, holes RESTART IDENTITY CASCADE;") page = 1 while True: try: - req = urllib.request.Request(f"{WP_API_URL}&page={page}", headers={'User-Agent': 'TeeOff-V6'}) + req = urllib.request.Request(f"{WP_API_URL}&page={page}", headers={'User-Agent': 'TeeOff-V8.9.2'}) with urllib.request.urlopen(req) as response: data = json.loads(response.read().decode()) - except: break + except Exception: break if not data: break for post in data: acf = post.get('acf', {}) + slug = post['slug'] name = decode_html(post.get('title', {}).get('rendered', '')) print(f"📦 Mapper {name}...") - # 1. Medlemskap (Mappet mot field_6040...) - membership = { - "url": acf.get('medlemskap_url'), - "standard": { - "navn": decode_html(acf.get('navn_standard_medlemskap')), - "pris": parse_int(acf.get('standard_medlemskap')), - "kommentar": decode_html(acf.get('standard_medlemskap_kommentarer')) - }, - "rimeligste": { - "navn": decode_html(acf.get('navn_rimeligste_alternativ')), - "pris": parse_int(acf.get('rimeligste_alternativ')), - "kommentar": decode_html(acf.get('rimeligste_alternativ_kommentarer')) - } - } + # --- 1. HOVEDBILDE --- + featured_img = post.get('_embedded', {}).get('wp:featuredmedia', [{}])[0].get('source_url') + local_main_img = download_media(featured_img, slug, "main") + + # --- 2. LOGO --- + logo_field = acf.get('logo') + logo_url = extract_url(logo_field) + if not logo_url and isinstance(logo_field, int): + logo_url = get_url_from_id(logo_field) + local_logo = download_media(logo_url, slug, "logo") + + # --- 3. GALLERI (SLIDER) --- + slides = acf.get('slides') or [] + local_gallery = [] + if isinstance(slides, list): + for idx, s in enumerate(slides): + url = None + if isinstance(s, int): # DIN CASE: Vi har en ID + url = get_url_from_id(s) + elif isinstance(s, dict): + url = s.get('url') + elif isinstance(s, str): + url = s + + if url: + res = download_media(url, f"{slug}_{idx}", "slide") + if res: local_gallery.append(res) - # 2. Greenfee (Repeatere) - greenfee = { - "voksne": acf.get('greenfee_-_voksne') or [], - "junior": acf.get('greenfee_-_junior') or [], - "golfpakke": decode_html(acf.get('golfpakke')), - "rabattert": acf.get('rabattert_greenfee') - } + # --- GOLFBOX & SOSIALE --- + booking_id = acf.get('golfbox_booking_id') + gb_booking_url = f"http://www.golfbox.no/site/system/redirect.asp?locale=nb_NO&rUrl=%2Fsite%2Fressources%2Fbooking%2Fgrid.asp%3FRessource_GUID%3D%{{{str(booking_id).strip().replace('{','').replace('}','')}}}" if booking_id else None - # 3. Amenities (Fasiliteter) - amenities = { - "drivingrange": decode_html(acf.get("drivingrange")), - "treningsgreen": decode_html(acf.get("treningsgreen")), - "proshop": decode_html(acf.get("proshop")), - "kafe": decode_html(acf.get("kafe")), - "bilutleie": decode_html(acf.get("bilutleie")), - "pro": decode_html(acf.get("pro")), - "antall_hull": decode_html(acf.get("antall_hull")) - } - - # 4. Lagre Facility - fac_id = await conn.fetchval(''' + # --- INSERT FACILITY --- + await conn.execute(''' INSERT INTO facilities ( name, slug, description, established_year, season, address, city, county, lat, lng, email, phone, website_url, image_url, amenities, greenfee, - membership, vtg, status_updated_at, logo_url, video_url, guest_requirements, - faqs, shotzoom, translations + status_updated_at, logo_url, video_url, guest_requirements, + faqs, shotzoom, gallery, ngf_number, golfbox_club_id, golfbox_booking_url, + facebook_url, instagram_url, baneguide_url, flyfoto_url, golfbox_tournament_url, + footnote, social_links, webcam_url, weather_url, architect, + navn_standard_medlemskap, standard_medlemskap, standard_medlemskap_kommentarer, + navn_rimeligste_alternativ, rimeligste_alternativ, rimeligste_alternativ_kommentarer, + medlemskap_url ) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15::jsonb, - $16::jsonb, $17::jsonb, $18::jsonb, TO_DATE(NULLIF($19, ''), 'YYYYMMDD'), $20, $21, $22, $23::jsonb, $24::jsonb, $25::jsonb) - RETURNING id - ''', name, post['slug'], decode_html(acf.get('beskrivelse')), parse_int(acf.get('byggear')), acf.get('sesong'), + $16::jsonb, TO_DATE(NULLIF($17, ''), 'YYYYMMDD'), + $18, $19, $20, $21::jsonb, $22::jsonb, $23::jsonb, + $24, $25, $26, $27, $28, $29, $30, $31, $32, $33::jsonb, $34, $35, $36, + $37, $38, $39, $40, $41, $42, $43) + ''', + name, slug, decode_html(acf.get('beskrivelse')), parse_int(acf.get('byggear')), acf.get('sesong'), acf.get('gateadresse'), acf.get('postnummer_og_poststed'), acf.get('fylke'), - float(acf.get('banekart', {}).get('lat', 0)) or None, float(acf.get('banekart', {}).get('lng', 0)) or None, - acf.get('e-post'), acf.get('telefon'), acf.get('hjemmeside'), - post.get('_embedded', {}).get('wp:featuredmedia', [{}])[0].get('source_url'), - json.dumps(amenities), json.dumps(greenfee), json.dumps(membership), json.dumps(acf.get('vtg') or {}), - acf.get('dato_for_oppdatert_status'), acf.get('logo'), - f"https://youtube.com/embed/{acf.get('videopresentasjon_youtube')}" if acf.get('videopresentasjon_youtube') else None, - decode_html(acf.get('krav_til_gjestespillere')), json.dumps(acf.get('faq') or []), json.dumps(acf.get('shotzoom') or []), json.dumps({})) + float(acf.get('banekart', {}).get('lat', 0)) if acf.get('banekart') else None, + float(acf.get('banekart', {}).get('lng', 0)) if acf.get('banekart') else None, + acf.get('e-post'), acf.get('telefon'), extract_url(acf.get('hjemmeside')), + local_main_img, + json.dumps({"drivingrange": decode_html(acf.get("drivingrange")), "treningsgreen": decode_html(acf.get("treningsgreen")), "proshop": decode_html(acf.get("proshop")), "kafe": decode_html(acf.get("kafe")), "bilutleie": decode_html(acf.get("bilutleie")), "kolleutleie": decode_html(acf.get("kolleutleie")), "pro": decode_html(acf.get("pro")), "simulator": decode_html(acf.get("golfsimulator")), "antall_hull": decode_html(acf.get("antall_hull"))}), + json.dumps(acf.get('greenfee_-_voksne') or []), + acf.get('dato_for_oppdatert_status'), local_logo, + None, decode_html(acf.get('krav_til_gjestespillere')), + json.dumps([]), json.dumps(acf.get('shotzoom') or []), json.dumps(local_gallery), + parse_int(acf.get('klubbnummer_norges_golfforbund')), parse_int(acf.get('klubbnummer_golfbox')), + gb_booking_url, extract_url(acf.get('facebook_url')), extract_url(acf.get('instagram_url')), + extract_url(acf.get('baneguide')), extract_url(acf.get('flyfoto')), extract_url(acf.get('golfbox')), + decode_html(acf.get('fotnote')), json.dumps(acf.get('sosiale_lenker') or []), + decode_html(acf.get('webkamera')), extract_url(acf.get('varmelding_yr')), decode_html(acf.get('arkitekt')), + decode_html(acf.get('navn_standard_medlemskap')), parse_int(acf.get('standard_medlemskap')), + decode_html(acf.get('standard_medlemskap_kommentarer')), decode_html(acf.get('navn_rimeligste_alternativ')), + parse_int(acf.get('rimeligste_alternativ')), decode_html(acf.get('rimeligste_alternativ_kommentarer')), + extract_url(acf.get('medlemskap_url'))) - # 5. Baner og Hull (Bruker ACF-felt for Hovedbane og Bane 2) + # Hent facility id for baner + fac_row = await conn.fetchrow("SELECT id FROM facilities WHERE slug = $1", slug) + fac_id = fac_row['id'] + + # --- BANER OG HULL (Samme som før) --- + fac_main_len = 0 for suffix in ['', '_bane_to']: - course_name = acf.get('navn_pa_hovedbane' if suffix == '' else 'navn_pa_sekundar_bane') or ('Hovedbane' if suffix == '' else 'Bane 2') + c_name = acf.get('navn_pa_hovedbane' if suffix == '' else 'navn_pa_sekundar_bane') or ('Hovedbane' if suffix == '' else 'Bane 2') status = acf.get('banestatus' if suffix == '' else 'banestatus_sekundar_bane') - - # Sjekk om det i det hele tatt finnes data for denne banen - if suffix == '_bane_to' and (status == 'finnes_ingen_bane_to' or not parse_int(acf.get('hull_1_par_bane_to'))): - continue - - course_id = await conn.fetchval(''' - INSERT INTO courses (facility_id, name, status, par, length_meters, is_main_course, tee_boxes) - VALUES ($1, $2, $3, $4, $5, $6, $7::jsonb) RETURNING id - ''', fac_id, course_name, status, parse_int(acf.get('totalt_par' if suffix == '' else 'totalt_par_bane_to')), - parse_int(acf.get('lengde' if suffix == '' else 'lengst_totalt_bane_to')), (suffix == ''), - json.dumps({"herrer": acf.get(f"utslag_herrer{suffix}"), "damer": acf.get(f"utslag_damer{suffix}")})) - + if suffix == '_bane_to' and (status == 'finnes_ingen_bane_to' or not parse_int(acf.get('hull_1_par_bane_to'))): continue + course_id = await conn.fetchval('INSERT INTO courses (facility_id, name, status, par, is_main_course, tee_boxes, architect) VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING id', fac_id, c_name, status, parse_int(acf.get('totalt_par' if suffix == '' else 'totalt_par_bane_to')), (suffix == ''), json.dumps({"herrer": acf.get(f"utslag_herrer{suffix}"), "damer": acf.get(f"utslag_damer{suffix}")}), decode_html(acf.get('arkitekt'))) + curr_len = 0 for h_num in range(1, 19): p = parse_int(acf.get(f'hull_{h_num}_par{suffix}')) if p: idx = parse_int(acf.get(f'hull_{h_num}_index{suffix}')) - lengths = {k: parse_int(acf.get(f'{k}_hull_{h_num}{suffix}')) for k in ['lengst', 'lang', 'mellomlang', 'mellomkort', 'kort', 'kortest']} - await conn.execute('INSERT INTO holes (course_id, hole_number, par, hcp_index, lengths) VALUES ($1, $2, $3, $4, $5::jsonb)', - course_id, h_num, p, idx, json.dumps(lengths)) + lens = {k: parse_int(acf.get(f'{k}_hull_{h_num}{suffix}')) for k in ['lengst', 'lang', 'mellomlang', 'mellomkort', 'kort', 'kortest']} + curr_len += (lens['lengst'] or 0) + await conn.execute('INSERT INTO holes (course_id, hole_number, par, hcp_index, lengths) VALUES ($1, $2, $3, $4, $5::jsonb)', course_id, h_num, p, idx, json.dumps(lens)) + await conn.execute("UPDATE courses SET length_meters = $1 WHERE id = $2", curr_len, course_id) + if suffix == '': fac_main_len = curr_len + await conn.execute("UPDATE facilities SET length_meters = $1 WHERE id = $2", fac_main_len, fac_id) page += 1 await conn.close() - print("✅ Ferdig! All data er nå korrekt importert.") + print("✅ GALLERI-BILDER RESOLVED OG IMPORT FERDIG!") if __name__ == "__main__": - asyncio.run(run_master_import()) + asyncio.run(run_master_import()) \ No newline at end of file diff --git a/backend/requirements.txt b/backend/requirements.txt index 8cff00d..8198c73 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -3,3 +3,4 @@ uvicorn[standard] asyncpg httpx beautifulsoup4 +requests diff --git a/docker-compose.yml b/docker-compose.yml index dddcaa5..1bb8f59 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,6 +17,11 @@ services: container_name: teeoff_api ports: - "8001:8000" + volumes: + - ./backend:/app + # Denne linjen sørger for at bilder lastet ned av import_wp.py + # lagres direkte i frontendens public-mappe på serveren din: + - ./frontend/public/media:/app/public/media depends_on: - db restart: unless-stopped @@ -33,4 +38,4 @@ services: restart: unless-stopped volumes: - teeoff_db_data: + teeoff_db_data: \ No newline at end of file diff --git a/eksport_script.py b/eksport_script.py new file mode 100644 index 0000000..3561194 --- /dev/null +++ b/eksport_script.py @@ -0,0 +1,72 @@ +import os +import shutil +from pathlib import Path + +# --- KONFIGURASJON --- +KILDE_MAPPE = "/opt/teeoff/" +EKSPORT_MAPPE = "/opt/teeoff/kode_eksport/" +TRE_FIL = "/opt/teeoff/filtre.txt" + +# Filtyper vi vil kopiere +FILTYPER = ['.py', '.ts', '.tsx'] + +# Mapper vi IKKE vil ha med i treet eller skanne (sparer tid og rot) +IGNORER_MAPPER = ['.git', 'node_modules', '__pycache__', 'kode_eksport', '.next'] + +def generer_tre_og_kopier(): + kilde_sti = Path(KILDE_MAPPE) + eksport_sti = Path(EKSPORT_MAPPE) + + # 1. Opprett eksportmappen hvis den ikke finnes + eksport_sti.mkdir(parents=True, exist_ok=True) + + tre_linjer = [] + kopierte_filer = 0 + + print("Skanner filer og genererer tre...") + + # 2. Gå gjennom alle mapper og filer + for root, dirs, files in os.walk(kilde_sti): + # Fjern ignorerte mapper så vi ikke går inn i dem + dirs[:] = [d for d in dirs if d not in IGNORER_MAPPER] + + # Regn ut innrykk basert på hvor dypt vi er i mappestrukturen + nivaa = root.replace(KILDE_MAPPE, '').count(os.sep) + innrykk = ' ' * 4 * nivaa + mappe_navn = os.path.basename(root) + + # Legg til mappen i treet + if mappe_navn: + tre_linjer.append(f"{innrykk}📁 {mappe_navn}/") + else: + tre_linjer.append(f"📁 {kilde_sti.name}/") + + sub_innrykk = ' ' * 4 * (nivaa + 1) + + # 3. Gå gjennom filene i mappen + for fil in files: + tre_linjer.append(f"{sub_innrykk}📄 {fil}") + + fil_sti = Path(root) / fil + + # 4. Sjekk om filen har riktig endelse og skal kopieres + if fil_sti.suffix in FILTYPER: + # Lag et unikt filnavn for å unngå overskriving + relativ_sti = fil_sti.relative_to(kilde_sti) + nytt_navn = str(relativ_sti).replace(os.sep, '_').replace('.', '_') + '.txt' + ny_sti = eksport_sti / nytt_navn + + # Kopier filen + shutil.copy2(fil_sti, ny_sti) + kopierte_filer += 1 + + # 5. Lagre filteret til tekstfilen + with open(TRE_FIL, 'w', encoding='utf-8') as f: + f.write('\n'.join(tre_linjer)) + + print(f"\n✅ Ferdig!") + print(f"📁 Filtre er lagret i: {TRE_FIL}") + print(f"📝 Kopierte {kopierte_filer} kodefiler til: {EKSPORT_MAPPE}") + +if __name__ == "__main__": + generer_tre_og_kopier() diff --git a/filtre.txt b/filtre.txt new file mode 100644 index 0000000..2ce8ebe --- /dev/null +++ b/filtre.txt @@ -0,0 +1,47 @@ + 📁 teeoff/ + 📄 seed.sql + 📄 docker-compose.yml + 📄 schema.sql + 📄 init.sql +📁 frontend/ + 📄 eslint.config.mjs + 📄 next-env.d.ts + 📄 tsconfig.json + 📄 README.md + 📄 next.config.ts + 📄 postcss.config.mjs + 📄 package-lock.json + 📄 .gitignore + 📄 package.json + 📄 Dockerfile + 📁 public/ + 📄 globe.svg + 📄 vercel.svg + 📄 Toppbilde-standard.jpg + 📄 TeeOff-logo-Retina-1.png + 📄 window.svg + 📄 next.svg + 📄 file.svg + 📁 src/ + 📁 config/ + 📄 constants.ts + 📁 app/ + 📄 FacilitySearch.tsx + 📄 HeroSlider.tsx + 📄 favicon.ico + 📄 globals.css + 📄 page.tsx + 📄 layout.tsx + 📁 golfbaner/ + 📁 [slug]/ + 📄 CourseDisplay.tsx + 📄 page.tsx + 📄 FacilityDetailView.tsx +📁 backend/ + 📄 scrape_nsg_3.py + 📄 import_gallery.py + 📄 scrape_golfamore1.3.py + 📄 requirements.txt + 📄 import_wp.py + 📄 main.py + 📄 Dockerfile diff --git a/frontend/public/media/logo_alesund-golfklubb.jpg b/frontend/public/media/logo_alesund-golfklubb.jpg new file mode 100644 index 0000000..a473e68 Binary files /dev/null and b/frontend/public/media/logo_alesund-golfklubb.jpg differ diff --git a/frontend/public/media/logo_alsten-golfklubb.png b/frontend/public/media/logo_alsten-golfklubb.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_alsten-golfklubb.png differ diff --git a/frontend/public/media/logo_alta-golfklubb.png b/frontend/public/media/logo_alta-golfklubb.png new file mode 100644 index 0000000..c36b304 Binary files /dev/null and b/frontend/public/media/logo_alta-golfklubb.png differ diff --git a/frontend/public/media/logo_arendal-omegn-golfklubb.png b/frontend/public/media/logo_arendal-omegn-golfklubb.png new file mode 100644 index 0000000..4594b50 Binary files /dev/null and b/frontend/public/media/logo_arendal-omegn-golfklubb.png differ diff --git a/frontend/public/media/logo_asker-golfklubb.png b/frontend/public/media/logo_asker-golfklubb.png new file mode 100644 index 0000000..0b55216 Binary files /dev/null and b/frontend/public/media/logo_asker-golfklubb.png differ diff --git a/frontend/public/media/logo_askim-golfklubb.png b/frontend/public/media/logo_askim-golfklubb.png new file mode 100644 index 0000000..7073f95 Binary files /dev/null and b/frontend/public/media/logo_askim-golfklubb.png differ diff --git a/frontend/public/media/logo_atlungstad-golfklubb.png b/frontend/public/media/logo_atlungstad-golfklubb.png new file mode 100644 index 0000000..005675a Binary files /dev/null and b/frontend/public/media/logo_atlungstad-golfklubb.png differ diff --git a/frontend/public/media/logo_aurskog-golfpark.png b/frontend/public/media/logo_aurskog-golfpark.png new file mode 100644 index 0000000..d6fae1e Binary files /dev/null and b/frontend/public/media/logo_aurskog-golfpark.png differ diff --git a/frontend/public/media/logo_austratt-golfklubb.jpg b/frontend/public/media/logo_austratt-golfklubb.jpg new file mode 100644 index 0000000..6110f08 Binary files /dev/null and b/frontend/public/media/logo_austratt-golfklubb.jpg differ diff --git a/frontend/public/media/logo_baerum-golfklubb.png b/frontend/public/media/logo_baerum-golfklubb.png new file mode 100644 index 0000000..e7c4edf Binary files /dev/null and b/frontend/public/media/logo_baerum-golfklubb.png differ diff --git a/frontend/public/media/logo_ballerud-golfklubb.jpg b/frontend/public/media/logo_ballerud-golfklubb.jpg new file mode 100644 index 0000000..8395d38 Binary files /dev/null and b/frontend/public/media/logo_ballerud-golfklubb.jpg differ diff --git a/frontend/public/media/logo_bamble-golfklubb.png b/frontend/public/media/logo_bamble-golfklubb.png new file mode 100644 index 0000000..22872a7 Binary files /dev/null and b/frontend/public/media/logo_bamble-golfklubb.png differ diff --git a/frontend/public/media/logo_bergen-golfklubb.png b/frontend/public/media/logo_bergen-golfklubb.png new file mode 100644 index 0000000..52132a4 Binary files /dev/null and b/frontend/public/media/logo_bergen-golfklubb.png differ diff --git a/frontend/public/media/logo_bjaavann-golfklubb.png b/frontend/public/media/logo_bjaavann-golfklubb.png new file mode 100644 index 0000000..87f7234 Binary files /dev/null and b/frontend/public/media/logo_bjaavann-golfklubb.png differ diff --git a/frontend/public/media/logo_bjornefjorden-golfklubb.png b/frontend/public/media/logo_bjornefjorden-golfklubb.png new file mode 100644 index 0000000..a474a9c Binary files /dev/null and b/frontend/public/media/logo_bjornefjorden-golfklubb.png differ diff --git a/frontend/public/media/logo_bleik-golfstrombane.jpg b/frontend/public/media/logo_bleik-golfstrombane.jpg new file mode 100644 index 0000000..9aec2c3 Binary files /dev/null and b/frontend/public/media/logo_bleik-golfstrombane.jpg differ diff --git a/frontend/public/media/logo_bodo-golfklubb.jpg b/frontend/public/media/logo_bodo-golfklubb.jpg new file mode 100644 index 0000000..8db56e4 Binary files /dev/null and b/frontend/public/media/logo_bodo-golfklubb.jpg differ diff --git a/frontend/public/media/logo_borre-golfklubb.png b/frontend/public/media/logo_borre-golfklubb.png new file mode 100644 index 0000000..d3f22e0 Binary files /dev/null and b/frontend/public/media/logo_borre-golfklubb.png differ diff --git a/frontend/public/media/logo_borregaard-golfklubb.jpg b/frontend/public/media/logo_borregaard-golfklubb.jpg new file mode 100644 index 0000000..4d74ceb Binary files /dev/null and b/frontend/public/media/logo_borregaard-golfklubb.jpg differ diff --git a/frontend/public/media/logo_byneset-golf.jpg b/frontend/public/media/logo_byneset-golf.jpg new file mode 100644 index 0000000..4bc0d09 Binary files /dev/null and b/frontend/public/media/logo_byneset-golf.jpg differ diff --git a/frontend/public/media/logo_dalane-golfklubb.jpg b/frontend/public/media/logo_dalane-golfklubb.jpg new file mode 100644 index 0000000..bfc009d Binary files /dev/null and b/frontend/public/media/logo_dalane-golfklubb.jpg differ diff --git a/frontend/public/media/logo_drammen-golfklubb.png b/frontend/public/media/logo_drammen-golfklubb.png new file mode 100644 index 0000000..91089b4 Binary files /dev/null and b/frontend/public/media/logo_drammen-golfklubb.png differ diff --git a/frontend/public/media/logo_drobak-golfklubb.png b/frontend/public/media/logo_drobak-golfklubb.png new file mode 100644 index 0000000..5ded147 Binary files /dev/null and b/frontend/public/media/logo_drobak-golfklubb.png differ diff --git a/frontend/public/media/logo_egersund-golfklubb.jpg b/frontend/public/media/logo_egersund-golfklubb.jpg new file mode 100644 index 0000000..ae35e6c Binary files /dev/null and b/frontend/public/media/logo_egersund-golfklubb.jpg differ diff --git a/frontend/public/media/logo_eidskog-golfklubb.png b/frontend/public/media/logo_eidskog-golfklubb.png new file mode 100644 index 0000000..8130d1b Binary files /dev/null and b/frontend/public/media/logo_eidskog-golfklubb.png differ diff --git a/frontend/public/media/logo_eiker-golfklubb.jpg b/frontend/public/media/logo_eiker-golfklubb.jpg new file mode 100644 index 0000000..bfde6ba Binary files /dev/null and b/frontend/public/media/logo_eiker-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ekholtbruket-golfklubb.jpg b/frontend/public/media/logo_ekholtbruket-golfklubb.jpg new file mode 100644 index 0000000..42e2024 Binary files /dev/null and b/frontend/public/media/logo_ekholtbruket-golfklubb.jpg differ diff --git a/frontend/public/media/logo_elverum-golfklubb.png b/frontend/public/media/logo_elverum-golfklubb.png new file mode 100644 index 0000000..97b710c Binary files /dev/null and b/frontend/public/media/logo_elverum-golfklubb.png differ diff --git a/frontend/public/media/logo_fana-golfklubb.jpg b/frontend/public/media/logo_fana-golfklubb.jpg new file mode 100644 index 0000000..dc92594 Binary files /dev/null and b/frontend/public/media/logo_fana-golfklubb.jpg differ diff --git a/frontend/public/media/logo_fet-golfklubb.jpg b/frontend/public/media/logo_fet-golfklubb.jpg new file mode 100644 index 0000000..e9c205f Binary files /dev/null and b/frontend/public/media/logo_fet-golfklubb.jpg differ diff --git a/frontend/public/media/logo_floro-golfklubb.jpg b/frontend/public/media/logo_floro-golfklubb.jpg new file mode 100644 index 0000000..2901222 Binary files /dev/null and b/frontend/public/media/logo_floro-golfklubb.jpg differ diff --git a/frontend/public/media/logo_frosta-golfklubb.jpg b/frontend/public/media/logo_frosta-golfklubb.jpg new file mode 100644 index 0000000..ce2af0f Binary files /dev/null and b/frontend/public/media/logo_frosta-golfklubb.jpg differ diff --git a/frontend/public/media/logo_gamle-fredrikstad-golfklubb.jpg b/frontend/public/media/logo_gamle-fredrikstad-golfklubb.jpg new file mode 100644 index 0000000..84dd36a Binary files /dev/null and b/frontend/public/media/logo_gamle-fredrikstad-golfklubb.jpg differ diff --git a/frontend/public/media/logo_garder-golfklubb.jpg b/frontend/public/media/logo_garder-golfklubb.jpg new file mode 100644 index 0000000..47a4740 Binary files /dev/null and b/frontend/public/media/logo_garder-golfklubb.jpg differ diff --git a/frontend/public/media/logo_giske-golfklubb.jpg b/frontend/public/media/logo_giske-golfklubb.jpg new file mode 100644 index 0000000..7b6a28a Binary files /dev/null and b/frontend/public/media/logo_giske-golfklubb.jpg differ diff --git a/frontend/public/media/logo_gjerdrum-golfklubb.png b/frontend/public/media/logo_gjerdrum-golfklubb.png new file mode 100644 index 0000000..e4d0eff Binary files /dev/null and b/frontend/public/media/logo_gjerdrum-golfklubb.png differ diff --git a/frontend/public/media/logo_gjersjoen-golfklubb.png b/frontend/public/media/logo_gjersjoen-golfklubb.png new file mode 100644 index 0000000..dcaffe3 Binary files /dev/null and b/frontend/public/media/logo_gjersjoen-golfklubb.png differ diff --git a/frontend/public/media/logo_gjovik-og-toten-golfklubb.png b/frontend/public/media/logo_gjovik-og-toten-golfklubb.png new file mode 100644 index 0000000..22a6b8a Binary files /dev/null and b/frontend/public/media/logo_gjovik-og-toten-golfklubb.png differ diff --git a/frontend/public/media/logo_grenland-og-omegn-golfklubb.jpg b/frontend/public/media/logo_grenland-og-omegn-golfklubb.jpg new file mode 100644 index 0000000..37a8c2c Binary files /dev/null and b/frontend/public/media/logo_grenland-og-omegn-golfklubb.jpg differ diff --git a/frontend/public/media/logo_grimstad-golfklubb.png b/frontend/public/media/logo_grimstad-golfklubb.png new file mode 100644 index 0000000..46c08a8 Binary files /dev/null and b/frontend/public/media/logo_grimstad-golfklubb.png differ diff --git a/frontend/public/media/logo_grini-golfklubb.png b/frontend/public/media/logo_grini-golfklubb.png new file mode 100644 index 0000000..8079690 Binary files /dev/null and b/frontend/public/media/logo_grini-golfklubb.png differ diff --git a/frontend/public/media/logo_gronmo-golfklubb.jpg b/frontend/public/media/logo_gronmo-golfklubb.jpg new file mode 100644 index 0000000..c2b4a4f Binary files /dev/null and b/frontend/public/media/logo_gronmo-golfklubb.jpg differ diff --git a/frontend/public/media/logo_groruddalen-golfklubb.png b/frontend/public/media/logo_groruddalen-golfklubb.png new file mode 100644 index 0000000..5d6af79 Binary files /dev/null and b/frontend/public/media/logo_groruddalen-golfklubb.png differ diff --git a/frontend/public/media/logo_gumoy-golf.png b/frontend/public/media/logo_gumoy-golf.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_gumoy-golf.png differ diff --git a/frontend/public/media/logo_hafjell-golfklubb.png b/frontend/public/media/logo_hafjell-golfklubb.png new file mode 100644 index 0000000..e07f13f Binary files /dev/null and b/frontend/public/media/logo_hafjell-golfklubb.png differ diff --git a/frontend/public/media/logo_haga-golfklubb.jpg b/frontend/public/media/logo_haga-golfklubb.jpg new file mode 100644 index 0000000..756eb82 Binary files /dev/null and b/frontend/public/media/logo_haga-golfklubb.jpg differ diff --git a/frontend/public/media/logo_hakadal-golfklubb.png b/frontend/public/media/logo_hakadal-golfklubb.png new file mode 100644 index 0000000..dae8102 Binary files /dev/null and b/frontend/public/media/logo_hakadal-golfklubb.png differ diff --git a/frontend/public/media/logo_halden-golfklubb.png b/frontend/public/media/logo_halden-golfklubb.png new file mode 100644 index 0000000..2be163c Binary files /dev/null and b/frontend/public/media/logo_halden-golfklubb.png differ diff --git a/frontend/public/media/logo_hallingdal-golfklubb.png b/frontend/public/media/logo_hallingdal-golfklubb.png new file mode 100644 index 0000000..a2510f0 Binary files /dev/null and b/frontend/public/media/logo_hallingdal-golfklubb.png differ diff --git a/frontend/public/media/logo_hammerfest-og-kvalsund-golfklubb.jpg b/frontend/public/media/logo_hammerfest-og-kvalsund-golfklubb.jpg new file mode 100644 index 0000000..20439e7 Binary files /dev/null and b/frontend/public/media/logo_hammerfest-og-kvalsund-golfklubb.jpg differ diff --git a/frontend/public/media/logo_hardanger-golfklubb.png b/frontend/public/media/logo_hardanger-golfklubb.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_hardanger-golfklubb.png differ diff --git a/frontend/public/media/logo_harstad-golfklubb.jpg b/frontend/public/media/logo_harstad-golfklubb.jpg new file mode 100644 index 0000000..d898772 Binary files /dev/null and b/frontend/public/media/logo_harstad-golfklubb.jpg differ diff --git a/frontend/public/media/logo_hasvik-golfklubb.png b/frontend/public/media/logo_hasvik-golfklubb.png new file mode 100644 index 0000000..03f04b1 Binary files /dev/null and b/frontend/public/media/logo_hasvik-golfklubb.png differ diff --git a/frontend/public/media/logo_haugaland-golfklubb.png b/frontend/public/media/logo_haugaland-golfklubb.png new file mode 100644 index 0000000..f57200c Binary files /dev/null and b/frontend/public/media/logo_haugaland-golfklubb.png differ diff --git a/frontend/public/media/logo_hauger-golfklubb.png b/frontend/public/media/logo_hauger-golfklubb.png new file mode 100644 index 0000000..aae707a Binary files /dev/null and b/frontend/public/media/logo_hauger-golfklubb.png differ diff --git a/frontend/public/media/logo_haugesund-golfklubb.png b/frontend/public/media/logo_haugesund-golfklubb.png new file mode 100644 index 0000000..6b92eb8 Binary files /dev/null and b/frontend/public/media/logo_haugesund-golfklubb.png differ diff --git a/frontend/public/media/logo_helgeland-golfklubb.png b/frontend/public/media/logo_helgeland-golfklubb.png new file mode 100644 index 0000000..f3564b8 Binary files /dev/null and b/frontend/public/media/logo_helgeland-golfklubb.png differ diff --git a/frontend/public/media/logo_hemsedal-golfklubb.jpg b/frontend/public/media/logo_hemsedal-golfklubb.jpg new file mode 100644 index 0000000..55fb75c Binary files /dev/null and b/frontend/public/media/logo_hemsedal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_herdla-golfklubb.jpg b/frontend/public/media/logo_herdla-golfklubb.jpg new file mode 100644 index 0000000..b7a52f4 Binary files /dev/null and b/frontend/public/media/logo_herdla-golfklubb.jpg differ diff --git a/frontend/public/media/logo_hinnoy-golfklubb.jpg b/frontend/public/media/logo_hinnoy-golfklubb.jpg new file mode 100644 index 0000000..33fd7c0 Binary files /dev/null and b/frontend/public/media/logo_hinnoy-golfklubb.jpg differ diff --git a/frontend/public/media/logo_hitra-golfklubb.png b/frontend/public/media/logo_hitra-golfklubb.png new file mode 100644 index 0000000..e804092 Binary files /dev/null and b/frontend/public/media/logo_hitra-golfklubb.png differ diff --git a/frontend/public/media/logo_hof-golfklubb.png b/frontend/public/media/logo_hof-golfklubb.png new file mode 100644 index 0000000..9d66135 Binary files /dev/null and b/frontend/public/media/logo_hof-golfklubb.png differ diff --git a/frontend/public/media/logo_holtsmark-golfklubb.png b/frontend/public/media/logo_holtsmark-golfklubb.png new file mode 100644 index 0000000..51abdd7 Binary files /dev/null and b/frontend/public/media/logo_holtsmark-golfklubb.png differ diff --git a/frontend/public/media/logo_hovden-golfklubb.jpg b/frontend/public/media/logo_hovden-golfklubb.jpg new file mode 100644 index 0000000..f66bf74 Binary files /dev/null and b/frontend/public/media/logo_hovden-golfklubb.jpg differ diff --git a/frontend/public/media/logo_hurum-golfklubb.png b/frontend/public/media/logo_hurum-golfklubb.png new file mode 100644 index 0000000..8e77717 Binary files /dev/null and b/frontend/public/media/logo_hurum-golfklubb.png differ diff --git a/frontend/public/media/logo_huseby-hanko-golfklubb.png b/frontend/public/media/logo_huseby-hanko-golfklubb.png new file mode 100644 index 0000000..64ce86c Binary files /dev/null and b/frontend/public/media/logo_huseby-hanko-golfklubb.png differ diff --git a/frontend/public/media/logo_husoy-golfklubb.png b/frontend/public/media/logo_husoy-golfklubb.png new file mode 100644 index 0000000..0f3da60 Binary files /dev/null and b/frontend/public/media/logo_husoy-golfklubb.png differ diff --git a/frontend/public/media/logo_hvaler-golfklubb.png b/frontend/public/media/logo_hvaler-golfklubb.png new file mode 100644 index 0000000..1dcdc1c Binary files /dev/null and b/frontend/public/media/logo_hvaler-golfklubb.png differ diff --git a/frontend/public/media/logo_hvam-golfklubb.jpg b/frontend/public/media/logo_hvam-golfklubb.jpg new file mode 100644 index 0000000..e1f78c5 Binary files /dev/null and b/frontend/public/media/logo_hvam-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ibestad-golfklubb.jpg b/frontend/public/media/logo_ibestad-golfklubb.jpg new file mode 100644 index 0000000..e1ae939 Binary files /dev/null and b/frontend/public/media/logo_ibestad-golfklubb.jpg differ diff --git a/frontend/public/media/logo_imjelt-pitch-putt.jpg b/frontend/public/media/logo_imjelt-pitch-putt.jpg new file mode 100644 index 0000000..58f5c60 Binary files /dev/null and b/frontend/public/media/logo_imjelt-pitch-putt.jpg differ diff --git a/frontend/public/media/logo_jaeren-golfklubb.png b/frontend/public/media/logo_jaeren-golfklubb.png new file mode 100644 index 0000000..de83eeb Binary files /dev/null and b/frontend/public/media/logo_jaeren-golfklubb.png differ diff --git a/frontend/public/media/logo_karasjok-golfklubb.jpg b/frontend/public/media/logo_karasjok-golfklubb.jpg new file mode 100644 index 0000000..43f646f Binary files /dev/null and b/frontend/public/media/logo_karasjok-golfklubb.jpg differ diff --git a/frontend/public/media/logo_karmoy-golfklubb.png b/frontend/public/media/logo_karmoy-golfklubb.png new file mode 100644 index 0000000..a5ab559 Binary files /dev/null and b/frontend/public/media/logo_karmoy-golfklubb.png differ diff --git a/frontend/public/media/logo_kjekstad-golfklubb.jpg b/frontend/public/media/logo_kjekstad-golfklubb.jpg new file mode 100644 index 0000000..4879c1a Binary files /dev/null and b/frontend/public/media/logo_kjekstad-golfklubb.jpg differ diff --git a/frontend/public/media/logo_klaebu-golfklubb.png b/frontend/public/media/logo_klaebu-golfklubb.png new file mode 100644 index 0000000..9edd4a4 Binary files /dev/null and b/frontend/public/media/logo_klaebu-golfklubb.png differ diff --git a/frontend/public/media/logo_kongsberg-golfklubb.png b/frontend/public/media/logo_kongsberg-golfklubb.png new file mode 100644 index 0000000..27d2405 Binary files /dev/null and b/frontend/public/media/logo_kongsberg-golfklubb.png differ diff --git a/frontend/public/media/logo_kongsvingers-golfklubb.jpg b/frontend/public/media/logo_kongsvingers-golfklubb.jpg new file mode 100644 index 0000000..ab9d58e Binary files /dev/null and b/frontend/public/media/logo_kongsvingers-golfklubb.jpg differ diff --git a/frontend/public/media/logo_kragero-golfklubb.png b/frontend/public/media/logo_kragero-golfklubb.png new file mode 100644 index 0000000..de875e6 Binary files /dev/null and b/frontend/public/media/logo_kragero-golfklubb.png differ diff --git a/frontend/public/media/logo_kristiansand-golfklubb.jpg b/frontend/public/media/logo_kristiansand-golfklubb.jpg new file mode 100644 index 0000000..d108a65 Binary files /dev/null and b/frontend/public/media/logo_kristiansand-golfklubb.jpg differ diff --git a/frontend/public/media/logo_kristiansund-og-omegn-golfklubb.jpg b/frontend/public/media/logo_kristiansund-og-omegn-golfklubb.jpg new file mode 100644 index 0000000..59ac403 Binary files /dev/null and b/frontend/public/media/logo_kristiansund-og-omegn-golfklubb.jpg differ diff --git a/frontend/public/media/logo_krokhol-golfklubb.png b/frontend/public/media/logo_krokhol-golfklubb.png new file mode 100644 index 0000000..6a6eb16 Binary files /dev/null and b/frontend/public/media/logo_krokhol-golfklubb.png differ diff --git a/frontend/public/media/logo_kvinnherad-golfklubb.jpg b/frontend/public/media/logo_kvinnherad-golfklubb.jpg new file mode 100644 index 0000000..59a4078 Binary files /dev/null and b/frontend/public/media/logo_kvinnherad-golfklubb.jpg differ diff --git a/frontend/public/media/logo_laerdal-golfklubb.jpg b/frontend/public/media/logo_laerdal-golfklubb.jpg new file mode 100644 index 0000000..5ead957 Binary files /dev/null and b/frontend/public/media/logo_laerdal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_land-golfklubb.png b/frontend/public/media/logo_land-golfklubb.png new file mode 100644 index 0000000..4f710d1 Binary files /dev/null and b/frontend/public/media/logo_land-golfklubb.png differ diff --git a/frontend/public/media/logo_larvik-golfklubb.jpg b/frontend/public/media/logo_larvik-golfklubb.jpg new file mode 100644 index 0000000..d51dc88 Binary files /dev/null and b/frontend/public/media/logo_larvik-golfklubb.jpg differ diff --git a/frontend/public/media/logo_lillestrom-golfklubb.png b/frontend/public/media/logo_lillestrom-golfklubb.png new file mode 100644 index 0000000..ca5c9aa Binary files /dev/null and b/frontend/public/media/logo_lillestrom-golfklubb.png differ diff --git a/frontend/public/media/logo_lindesnes-golfklubb.jpg b/frontend/public/media/logo_lindesnes-golfklubb.jpg new file mode 100644 index 0000000..d355e3c Binary files /dev/null and b/frontend/public/media/logo_lindesnes-golfklubb.jpg differ diff --git a/frontend/public/media/logo_lofoten-golfklubb.png b/frontend/public/media/logo_lofoten-golfklubb.png new file mode 100644 index 0000000..3b755ae Binary files /dev/null and b/frontend/public/media/logo_lofoten-golfklubb.png differ diff --git a/frontend/public/media/logo_lommedalen-golfklubb.jpg b/frontend/public/media/logo_lommedalen-golfklubb.jpg new file mode 100644 index 0000000..5895036 Binary files /dev/null and b/frontend/public/media/logo_lommedalen-golfklubb.jpg differ diff --git a/frontend/public/media/logo_lonne-golfklubb.png b/frontend/public/media/logo_lonne-golfklubb.png new file mode 100644 index 0000000..d23875b Binary files /dev/null and b/frontend/public/media/logo_lonne-golfklubb.png differ diff --git a/frontend/public/media/logo_losby-golfklubb.png b/frontend/public/media/logo_losby-golfklubb.png new file mode 100644 index 0000000..446976a Binary files /dev/null and b/frontend/public/media/logo_losby-golfklubb.png differ diff --git a/frontend/public/media/logo_mandal-golfklubb.jpg b/frontend/public/media/logo_mandal-golfklubb.jpg new file mode 100644 index 0000000..cedece6 Binary files /dev/null and b/frontend/public/media/logo_mandal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_meland-golfklubb.png b/frontend/public/media/logo_meland-golfklubb.png new file mode 100644 index 0000000..76fa209 Binary files /dev/null and b/frontend/public/media/logo_meland-golfklubb.png differ diff --git a/frontend/public/media/logo_midt-troms-golfklubb.jpg b/frontend/public/media/logo_midt-troms-golfklubb.jpg new file mode 100644 index 0000000..b7a2afe Binary files /dev/null and b/frontend/public/media/logo_midt-troms-golfklubb.jpg differ diff --git a/frontend/public/media/logo_miklagard-golfklubb.png b/frontend/public/media/logo_miklagard-golfklubb.png new file mode 100644 index 0000000..ff3ad8f Binary files /dev/null and b/frontend/public/media/logo_miklagard-golfklubb.png differ diff --git a/frontend/public/media/logo_mjosen-golfklubb.png b/frontend/public/media/logo_mjosen-golfklubb.png new file mode 100644 index 0000000..d4688e3 Binary files /dev/null and b/frontend/public/media/logo_mjosen-golfklubb.png differ diff --git a/frontend/public/media/logo_moa-golfsenter.png b/frontend/public/media/logo_moa-golfsenter.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_moa-golfsenter.png differ diff --git a/frontend/public/media/logo_modum-golfklubb.png b/frontend/public/media/logo_modum-golfklubb.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_modum-golfklubb.png differ diff --git a/frontend/public/media/logo_molde-golfklubb.png b/frontend/public/media/logo_molde-golfklubb.png new file mode 100644 index 0000000..dea8901 Binary files /dev/null and b/frontend/public/media/logo_molde-golfklubb.png differ diff --git a/frontend/public/media/logo_mork-golfklubb.jpg b/frontend/public/media/logo_mork-golfklubb.jpg new file mode 100644 index 0000000..fedd3d3 Binary files /dev/null and b/frontend/public/media/logo_mork-golfklubb.jpg differ diff --git a/frontend/public/media/logo_moss-rygge-golfklubb.png b/frontend/public/media/logo_moss-rygge-golfklubb.png new file mode 100644 index 0000000..a4d6ffa Binary files /dev/null and b/frontend/public/media/logo_moss-rygge-golfklubb.png differ diff --git a/frontend/public/media/logo_naeroysund-golfklubb.png b/frontend/public/media/logo_naeroysund-golfklubb.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_naeroysund-golfklubb.png differ diff --git a/frontend/public/media/logo_namdal-golfklubb.jpg b/frontend/public/media/logo_namdal-golfklubb.jpg new file mode 100644 index 0000000..dede69a Binary files /dev/null and b/frontend/public/media/logo_namdal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_namsos-golfklubb.jpg b/frontend/public/media/logo_namsos-golfklubb.jpg new file mode 100644 index 0000000..e391496 Binary files /dev/null and b/frontend/public/media/logo_namsos-golfklubb.jpg differ diff --git a/frontend/public/media/logo_narvik-golfklubb.jpg b/frontend/public/media/logo_narvik-golfklubb.jpg new file mode 100644 index 0000000..1748c12 Binary files /dev/null and b/frontend/public/media/logo_narvik-golfklubb.jpg differ diff --git a/frontend/public/media/logo_nes-golfklubb-09.jpg b/frontend/public/media/logo_nes-golfklubb-09.jpg new file mode 100644 index 0000000..0a51812 Binary files /dev/null and b/frontend/public/media/logo_nes-golfklubb-09.jpg differ diff --git a/frontend/public/media/logo_nesbyen-golfklubb.png b/frontend/public/media/logo_nesbyen-golfklubb.png new file mode 100644 index 0000000..cf661b5 Binary files /dev/null and b/frontend/public/media/logo_nesbyen-golfklubb.png differ diff --git a/frontend/public/media/logo_nittedal-golfklubb.png b/frontend/public/media/logo_nittedal-golfklubb.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_nittedal-golfklubb.png differ diff --git a/frontend/public/media/logo_nordfjord-golfklubb.png b/frontend/public/media/logo_nordfjord-golfklubb.png new file mode 100644 index 0000000..5adbb54 Binary files /dev/null and b/frontend/public/media/logo_nordfjord-golfklubb.png differ diff --git a/frontend/public/media/logo_nordhaug-golfklubb.jpg b/frontend/public/media/logo_nordhaug-golfklubb.jpg new file mode 100644 index 0000000..a4388e8 Binary files /dev/null and b/frontend/public/media/logo_nordhaug-golfklubb.jpg differ diff --git a/frontend/public/media/logo_nordvegen-golfklubb.png b/frontend/public/media/logo_nordvegen-golfklubb.png new file mode 100644 index 0000000..9e846bc Binary files /dev/null and b/frontend/public/media/logo_nordvegen-golfklubb.png differ diff --git a/frontend/public/media/logo_norefjell-golfklubb.png b/frontend/public/media/logo_norefjell-golfklubb.png new file mode 100644 index 0000000..36eac36 Binary files /dev/null and b/frontend/public/media/logo_norefjell-golfklubb.png differ diff --git a/frontend/public/media/logo_norsjo-golfklubb.png b/frontend/public/media/logo_norsjo-golfklubb.png new file mode 100644 index 0000000..be15d46 Binary files /dev/null and b/frontend/public/media/logo_norsjo-golfklubb.png differ diff --git a/frontend/public/media/logo_north-cape-golf-club.jpg b/frontend/public/media/logo_north-cape-golf-club.jpg new file mode 100644 index 0000000..e9a5750 Binary files /dev/null and b/frontend/public/media/logo_north-cape-golf-club.jpg differ diff --git a/frontend/public/media/logo_notteroy-golfklubb.jpg b/frontend/public/media/logo_notteroy-golfklubb.jpg new file mode 100644 index 0000000..714a972 Binary files /dev/null and b/frontend/public/media/logo_notteroy-golfklubb.jpg differ diff --git a/frontend/public/media/logo_odda-golfklubb.jpg b/frontend/public/media/logo_odda-golfklubb.jpg new file mode 100644 index 0000000..217b948 Binary files /dev/null and b/frontend/public/media/logo_odda-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ogna-golfklubb.jpg b/frontend/public/media/logo_ogna-golfklubb.jpg new file mode 100644 index 0000000..b509c38 Binary files /dev/null and b/frontend/public/media/logo_ogna-golfklubb.jpg differ diff --git a/frontend/public/media/logo_onsoy-golfklubb.jpg b/frontend/public/media/logo_onsoy-golfklubb.jpg new file mode 100644 index 0000000..4ac4ca5 Binary files /dev/null and b/frontend/public/media/logo_onsoy-golfklubb.jpg differ diff --git a/frontend/public/media/logo_oppdal-golfklubb.jpg b/frontend/public/media/logo_oppdal-golfklubb.jpg new file mode 100644 index 0000000..ebfa843 Binary files /dev/null and b/frontend/public/media/logo_oppdal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_oppegard-golfklubb.png b/frontend/public/media/logo_oppegard-golfklubb.png new file mode 100644 index 0000000..82f2ffa Binary files /dev/null and b/frontend/public/media/logo_oppegard-golfklubb.png differ diff --git a/frontend/public/media/logo_oslo-golfklubb.jpg b/frontend/public/media/logo_oslo-golfklubb.jpg new file mode 100644 index 0000000..a7212e4 Binary files /dev/null and b/frontend/public/media/logo_oslo-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ostmarka-golfklubb.png b/frontend/public/media/logo_ostmarka-golfklubb.png new file mode 100644 index 0000000..306c137 Binary files /dev/null and b/frontend/public/media/logo_ostmarka-golfklubb.png differ diff --git a/frontend/public/media/logo_oustoen-country-club.jpg b/frontend/public/media/logo_oustoen-country-club.jpg new file mode 100644 index 0000000..af4fe12 Binary files /dev/null and b/frontend/public/media/logo_oustoen-country-club.jpg differ diff --git a/frontend/public/media/logo_polarsirkelen-golfklubb.jpg b/frontend/public/media/logo_polarsirkelen-golfklubb.jpg new file mode 100644 index 0000000..19c179c Binary files /dev/null and b/frontend/public/media/logo_polarsirkelen-golfklubb.jpg differ diff --git a/frontend/public/media/logo_preikestolen.jpg b/frontend/public/media/logo_preikestolen.jpg new file mode 100644 index 0000000..8b09684 Binary files /dev/null and b/frontend/public/media/logo_preikestolen.jpg differ diff --git a/frontend/public/media/logo_randaberg-golfklubb.jpg b/frontend/public/media/logo_randaberg-golfklubb.jpg new file mode 100644 index 0000000..82d6a2b Binary files /dev/null and b/frontend/public/media/logo_randaberg-golfklubb.jpg differ diff --git a/frontend/public/media/logo_rauma-golfklubb.png b/frontend/public/media/logo_rauma-golfklubb.png new file mode 100644 index 0000000..a26428e Binary files /dev/null and b/frontend/public/media/logo_rauma-golfklubb.png differ diff --git a/frontend/public/media/logo_re-golfklubb.jpg b/frontend/public/media/logo_re-golfklubb.jpg new file mode 100644 index 0000000..1bcde3d Binary files /dev/null and b/frontend/public/media/logo_re-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ringerike-golfklubb.jpg b/frontend/public/media/logo_ringerike-golfklubb.jpg new file mode 100644 index 0000000..24b2abd Binary files /dev/null and b/frontend/public/media/logo_ringerike-golfklubb.jpg differ diff --git a/frontend/public/media/logo_rjukan-og-tinn-golfklubb.jpg b/frontend/public/media/logo_rjukan-og-tinn-golfklubb.jpg new file mode 100644 index 0000000..efe0b2f Binary files /dev/null and b/frontend/public/media/logo_rjukan-og-tinn-golfklubb.jpg differ diff --git a/frontend/public/media/logo_roros-golfklubb.jpg b/frontend/public/media/logo_roros-golfklubb.jpg new file mode 100644 index 0000000..e0baa77 Binary files /dev/null and b/frontend/public/media/logo_roros-golfklubb.jpg differ diff --git a/frontend/public/media/logo_rygge-flystasjon-golf-klubb.jpg b/frontend/public/media/logo_rygge-flystasjon-golf-klubb.jpg new file mode 100644 index 0000000..34242b9 Binary files /dev/null and b/frontend/public/media/logo_rygge-flystasjon-golf-klubb.jpg differ diff --git a/frontend/public/media/logo_salten-golfklubb-bodo-golfpark.jpg b/frontend/public/media/logo_salten-golfklubb-bodo-golfpark.jpg new file mode 100644 index 0000000..a17dcbb Binary files /dev/null and b/frontend/public/media/logo_salten-golfklubb-bodo-golfpark.jpg differ diff --git a/frontend/public/media/logo_sandane-golfklubb.jpg b/frontend/public/media/logo_sandane-golfklubb.jpg new file mode 100644 index 0000000..ca76d22 Binary files /dev/null and b/frontend/public/media/logo_sandane-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sande-golfklubb.jpg b/frontend/public/media/logo_sande-golfklubb.jpg new file mode 100644 index 0000000..17010f7 Binary files /dev/null and b/frontend/public/media/logo_sande-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sandefjord-golfklubb.png b/frontend/public/media/logo_sandefjord-golfklubb.png new file mode 100644 index 0000000..d6cbfdd Binary files /dev/null and b/frontend/public/media/logo_sandefjord-golfklubb.png differ diff --git a/frontend/public/media/logo_sandnes-golfklubb.jpg b/frontend/public/media/logo_sandnes-golfklubb.jpg new file mode 100644 index 0000000..7566f5d Binary files /dev/null and b/frontend/public/media/logo_sandnes-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sauda-golfklubb.png b/frontend/public/media/logo_sauda-golfklubb.png new file mode 100644 index 0000000..ddd4160 Binary files /dev/null and b/frontend/public/media/logo_sauda-golfklubb.png differ diff --git a/frontend/public/media/logo_selbu-golfklubb.png b/frontend/public/media/logo_selbu-golfklubb.png new file mode 100644 index 0000000..2d1e1da Binary files /dev/null and b/frontend/public/media/logo_selbu-golfklubb.png differ diff --git a/frontend/public/media/logo_selje-golfklubb.jpg b/frontend/public/media/logo_selje-golfklubb.jpg new file mode 100644 index 0000000..b548f6d Binary files /dev/null and b/frontend/public/media/logo_selje-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sirdal-fjellgolf-klubb.png b/frontend/public/media/logo_sirdal-fjellgolf-klubb.png new file mode 100644 index 0000000..5efebf7 Binary files /dev/null and b/frontend/public/media/logo_sirdal-fjellgolf-klubb.png differ diff --git a/frontend/public/media/logo_skei-golfklubb.jpg b/frontend/public/media/logo_skei-golfklubb.jpg new file mode 100644 index 0000000..f63d134 Binary files /dev/null and b/frontend/public/media/logo_skei-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ski-golfklubb.png b/frontend/public/media/logo_ski-golfklubb.png new file mode 100644 index 0000000..f9a0bc0 Binary files /dev/null and b/frontend/public/media/logo_ski-golfklubb.png differ diff --git a/frontend/public/media/logo_skjeberg-golfklubb.jpg b/frontend/public/media/logo_skjeberg-golfklubb.jpg new file mode 100644 index 0000000..003b383 Binary files /dev/null and b/frontend/public/media/logo_skjeberg-golfklubb.jpg differ diff --git a/frontend/public/media/logo_smola-golfklubb.jpg b/frontend/public/media/logo_smola-golfklubb.jpg new file mode 100644 index 0000000..f3743ca Binary files /dev/null and b/frontend/public/media/logo_smola-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sola-golfklubb-forus.jpg b/frontend/public/media/logo_sola-golfklubb-forus.jpg new file mode 100644 index 0000000..c8b358b Binary files /dev/null and b/frontend/public/media/logo_sola-golfklubb-forus.jpg differ diff --git a/frontend/public/media/logo_sola-golfklubb-solastranden.png b/frontend/public/media/logo_sola-golfklubb-solastranden.png new file mode 100644 index 0000000..4a4c085 Binary files /dev/null and b/frontend/public/media/logo_sola-golfklubb-solastranden.png differ diff --git a/frontend/public/media/logo_solum-golfklubb.jpg b/frontend/public/media/logo_solum-golfklubb.jpg new file mode 100644 index 0000000..ebe2d9a Binary files /dev/null and b/frontend/public/media/logo_solum-golfklubb.jpg differ diff --git a/frontend/public/media/logo_soon-golfklubb.png b/frontend/public/media/logo_soon-golfklubb.png new file mode 100644 index 0000000..2fd71df Binary files /dev/null and b/frontend/public/media/logo_soon-golfklubb.png differ diff --git a/frontend/public/media/logo_sorknes-golfklubb.jpg b/frontend/public/media/logo_sorknes-golfklubb.jpg new file mode 100644 index 0000000..bb02e6c Binary files /dev/null and b/frontend/public/media/logo_sorknes-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sotra-golfklubb.jpg b/frontend/public/media/logo_sotra-golfklubb.jpg new file mode 100644 index 0000000..9507599 Binary files /dev/null and b/frontend/public/media/logo_sotra-golfklubb.jpg differ diff --git a/frontend/public/media/logo_stavanger-golfklubb.png b/frontend/public/media/logo_stavanger-golfklubb.png new file mode 100644 index 0000000..b371368 Binary files /dev/null and b/frontend/public/media/logo_stavanger-golfklubb.png differ diff --git a/frontend/public/media/logo_steinkjer-golfklubb.jpg b/frontend/public/media/logo_steinkjer-golfklubb.jpg new file mode 100644 index 0000000..6c34f8c Binary files /dev/null and b/frontend/public/media/logo_steinkjer-golfklubb.jpg differ diff --git a/frontend/public/media/logo_stiklestad-golfklubb.png b/frontend/public/media/logo_stiklestad-golfklubb.png new file mode 100644 index 0000000..5f60e6b Binary files /dev/null and b/frontend/public/media/logo_stiklestad-golfklubb.png differ diff --git a/frontend/public/media/logo_stjordal-golfklubb.jpg b/frontend/public/media/logo_stjordal-golfklubb.jpg new file mode 100644 index 0000000..32549db Binary files /dev/null and b/frontend/public/media/logo_stjordal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_stord-golfklubb.png b/frontend/public/media/logo_stord-golfklubb.png new file mode 100644 index 0000000..ceac68c Binary files /dev/null and b/frontend/public/media/logo_stord-golfklubb.png differ diff --git a/frontend/public/media/logo_stranda-golfklubb.jpg b/frontend/public/media/logo_stranda-golfklubb.jpg new file mode 100644 index 0000000..a4e49a0 Binary files /dev/null and b/frontend/public/media/logo_stranda-golfklubb.jpg differ diff --git a/frontend/public/media/logo_stryn-golfklubb.png b/frontend/public/media/logo_stryn-golfklubb.png new file mode 100644 index 0000000..5c5eb6c Binary files /dev/null and b/frontend/public/media/logo_stryn-golfklubb.png differ diff --git a/frontend/public/media/logo_sunndal-golfklubb.jpg b/frontend/public/media/logo_sunndal-golfklubb.jpg new file mode 100644 index 0000000..68b724c Binary files /dev/null and b/frontend/public/media/logo_sunndal-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sunnfjord-golfklubb.jpg b/frontend/public/media/logo_sunnfjord-golfklubb.jpg new file mode 100644 index 0000000..e5209fd Binary files /dev/null and b/frontend/public/media/logo_sunnfjord-golfklubb.jpg differ diff --git a/frontend/public/media/logo_sunnmore-golfklubb.jpg b/frontend/public/media/logo_sunnmore-golfklubb.jpg new file mode 100644 index 0000000..6b276c5 Binary files /dev/null and b/frontend/public/media/logo_sunnmore-golfklubb.jpg differ diff --git a/frontend/public/media/logo_surnadal-golfklubb.png b/frontend/public/media/logo_surnadal-golfklubb.png new file mode 100644 index 0000000..fd3b52e Binary files /dev/null and b/frontend/public/media/logo_surnadal-golfklubb.png differ diff --git a/frontend/public/media/logo_tingvoll-golfklubb.jpg b/frontend/public/media/logo_tingvoll-golfklubb.jpg new file mode 100644 index 0000000..3a11eb2 Binary files /dev/null and b/frontend/public/media/logo_tingvoll-golfklubb.jpg differ diff --git a/frontend/public/media/logo_tjome-golfklubb.png b/frontend/public/media/logo_tjome-golfklubb.png new file mode 100644 index 0000000..4770e27 Binary files /dev/null and b/frontend/public/media/logo_tjome-golfklubb.png differ diff --git a/frontend/public/media/logo_tromso-golfklubb.png b/frontend/public/media/logo_tromso-golfklubb.png new file mode 100644 index 0000000..079d556 Binary files /dev/null and b/frontend/public/media/logo_tromso-golfklubb.png differ diff --git a/frontend/public/media/logo_trondheim-golfklubb.jpg b/frontend/public/media/logo_trondheim-golfklubb.jpg new file mode 100644 index 0000000..3b8848a Binary files /dev/null and b/frontend/public/media/logo_trondheim-golfklubb.jpg differ diff --git a/frontend/public/media/logo_trondheim-par3golf-havstein.png b/frontend/public/media/logo_trondheim-par3golf-havstein.png new file mode 100644 index 0000000..d4888e0 Binary files /dev/null and b/frontend/public/media/logo_trondheim-par3golf-havstein.png differ diff --git a/frontend/public/media/logo_trysil-golfklubb.jpg b/frontend/public/media/logo_trysil-golfklubb.jpg new file mode 100644 index 0000000..8a609d8 Binary files /dev/null and b/frontend/public/media/logo_trysil-golfklubb.jpg differ diff --git a/frontend/public/media/logo_tyrifjord-golfklubb.png b/frontend/public/media/logo_tyrifjord-golfklubb.png new file mode 100644 index 0000000..9bb4de0 Binary files /dev/null and b/frontend/public/media/logo_tyrifjord-golfklubb.png differ diff --git a/frontend/public/media/logo_tysnes-golfklubb.jpg b/frontend/public/media/logo_tysnes-golfklubb.jpg new file mode 100644 index 0000000..a5938e3 Binary files /dev/null and b/frontend/public/media/logo_tysnes-golfklubb.jpg differ diff --git a/frontend/public/media/logo_ullensaker-golfklubb.png b/frontend/public/media/logo_ullensaker-golfklubb.png new file mode 100644 index 0000000..233b0e6 Binary files /dev/null and b/frontend/public/media/logo_ullensaker-golfklubb.png differ diff --git a/frontend/public/media/logo_utsikten-golfklubb.jpg b/frontend/public/media/logo_utsikten-golfklubb.jpg new file mode 100644 index 0000000..495c74b Binary files /dev/null and b/frontend/public/media/logo_utsikten-golfklubb.jpg differ diff --git a/frontend/public/media/logo_valdres-golfklubb.png b/frontend/public/media/logo_valdres-golfklubb.png new file mode 100644 index 0000000..0b5f601 Binary files /dev/null and b/frontend/public/media/logo_valdres-golfklubb.png differ diff --git a/frontend/public/media/logo_vanylven-golfklubb.jpg b/frontend/public/media/logo_vanylven-golfklubb.jpg new file mode 100644 index 0000000..bebe91a Binary files /dev/null and b/frontend/public/media/logo_vanylven-golfklubb.jpg differ diff --git a/frontend/public/media/logo_varanger-golfklubb.jpg b/frontend/public/media/logo_varanger-golfklubb.jpg new file mode 100644 index 0000000..e2c2e09 Binary files /dev/null and b/frontend/public/media/logo_varanger-golfklubb.jpg differ diff --git a/frontend/public/media/logo_veierland-golfklubb.jpg b/frontend/public/media/logo_veierland-golfklubb.jpg new file mode 100644 index 0000000..7af6547 Binary files /dev/null and b/frontend/public/media/logo_veierland-golfklubb.jpg differ diff --git a/frontend/public/media/logo_vesteralen-golfklubb.png b/frontend/public/media/logo_vesteralen-golfklubb.png new file mode 100644 index 0000000..6a28e14 Binary files /dev/null and b/frontend/public/media/logo_vesteralen-golfklubb.png differ diff --git a/frontend/public/media/logo_vestfold-golfklubb.jpg b/frontend/public/media/logo_vestfold-golfklubb.jpg new file mode 100644 index 0000000..6755ae1 Binary files /dev/null and b/frontend/public/media/logo_vestfold-golfklubb.jpg differ diff --git a/frontend/public/media/logo_vestlia-golf.jpg b/frontend/public/media/logo_vestlia-golf.jpg new file mode 100644 index 0000000..b117e9d Binary files /dev/null and b/frontend/public/media/logo_vestlia-golf.jpg differ diff --git a/frontend/public/media/logo_volda-golfklubb.jpg b/frontend/public/media/logo_volda-golfklubb.jpg new file mode 100644 index 0000000..73f8d5e Binary files /dev/null and b/frontend/public/media/logo_volda-golfklubb.jpg differ diff --git a/frontend/public/media/logo_voss-golfklubb.jpg b/frontend/public/media/logo_voss-golfklubb.jpg new file mode 100644 index 0000000..997b527 Binary files /dev/null and b/frontend/public/media/logo_voss-golfklubb.jpg differ diff --git a/frontend/public/media/logo_vradal-golfklubb.png b/frontend/public/media/logo_vradal-golfklubb.png new file mode 100644 index 0000000..21ce4ba Binary files /dev/null and b/frontend/public/media/logo_vradal-golfklubb.png differ diff --git a/frontend/public/media/main_alesund-golfklubb.jpeg b/frontend/public/media/main_alesund-golfklubb.jpeg new file mode 100644 index 0000000..097f56b Binary files /dev/null and b/frontend/public/media/main_alesund-golfklubb.jpeg differ diff --git a/frontend/public/media/main_alsten-golfklubb.jpg b/frontend/public/media/main_alsten-golfklubb.jpg new file mode 100644 index 0000000..5b2f282 Binary files /dev/null and b/frontend/public/media/main_alsten-golfklubb.jpg differ diff --git a/frontend/public/media/main_alta-golfklubb.jpg b/frontend/public/media/main_alta-golfklubb.jpg new file mode 100644 index 0000000..f25a8db Binary files /dev/null and b/frontend/public/media/main_alta-golfklubb.jpg differ diff --git a/frontend/public/media/main_arendal-omegn-golfklubb.jpg b/frontend/public/media/main_arendal-omegn-golfklubb.jpg new file mode 100644 index 0000000..33acdd8 Binary files /dev/null and b/frontend/public/media/main_arendal-omegn-golfklubb.jpg differ diff --git a/frontend/public/media/main_asker-golfklubb.jpg b/frontend/public/media/main_asker-golfklubb.jpg new file mode 100644 index 0000000..2195e4a Binary files /dev/null and b/frontend/public/media/main_asker-golfklubb.jpg differ diff --git a/frontend/public/media/main_askim-golfklubb.jpg b/frontend/public/media/main_askim-golfklubb.jpg new file mode 100644 index 0000000..5b2f282 Binary files /dev/null and b/frontend/public/media/main_askim-golfklubb.jpg differ diff --git a/frontend/public/media/main_atlungstad-golfklubb.jpg b/frontend/public/media/main_atlungstad-golfklubb.jpg new file mode 100644 index 0000000..b103a07 Binary files /dev/null and b/frontend/public/media/main_atlungstad-golfklubb.jpg differ diff --git a/frontend/public/media/main_aurskog-golfpark.jpg b/frontend/public/media/main_aurskog-golfpark.jpg new file mode 100644 index 0000000..4831f7f Binary files /dev/null and b/frontend/public/media/main_aurskog-golfpark.jpg differ diff --git a/frontend/public/media/main_baerum-golfklubb.jpg b/frontend/public/media/main_baerum-golfklubb.jpg new file mode 100644 index 0000000..9b49fc1 Binary files /dev/null and b/frontend/public/media/main_baerum-golfklubb.jpg differ diff --git a/frontend/public/media/main_ballerud-golfklubb.jpg b/frontend/public/media/main_ballerud-golfklubb.jpg new file mode 100644 index 0000000..204db28 Binary files /dev/null and b/frontend/public/media/main_ballerud-golfklubb.jpg differ diff --git a/frontend/public/media/main_bamble-golfklubb.jpg b/frontend/public/media/main_bamble-golfklubb.jpg new file mode 100644 index 0000000..bfd9b34 Binary files /dev/null and b/frontend/public/media/main_bamble-golfklubb.jpg differ diff --git a/frontend/public/media/main_bergen-golfklubb.jpg b/frontend/public/media/main_bergen-golfklubb.jpg new file mode 100644 index 0000000..011e111 Binary files /dev/null and b/frontend/public/media/main_bergen-golfklubb.jpg differ diff --git a/frontend/public/media/main_bjaavann-golfklubb.jpg b/frontend/public/media/main_bjaavann-golfklubb.jpg new file mode 100644 index 0000000..5abedfb Binary files /dev/null and b/frontend/public/media/main_bjaavann-golfklubb.jpg differ diff --git a/frontend/public/media/main_bjornefjorden-golfklubb.jpg b/frontend/public/media/main_bjornefjorden-golfklubb.jpg new file mode 100644 index 0000000..a8a2497 Binary files /dev/null and b/frontend/public/media/main_bjornefjorden-golfklubb.jpg differ diff --git a/frontend/public/media/main_bleik-golfstrombane.jpg b/frontend/public/media/main_bleik-golfstrombane.jpg new file mode 100644 index 0000000..81fa9a0 Binary files /dev/null and b/frontend/public/media/main_bleik-golfstrombane.jpg differ diff --git a/frontend/public/media/main_bodo-golfklubb.jpeg b/frontend/public/media/main_bodo-golfklubb.jpeg new file mode 100644 index 0000000..6a95b64 Binary files /dev/null and b/frontend/public/media/main_bodo-golfklubb.jpeg differ diff --git a/frontend/public/media/main_borre-golfklubb.jpg b/frontend/public/media/main_borre-golfklubb.jpg new file mode 100644 index 0000000..443fd56 Binary files /dev/null and b/frontend/public/media/main_borre-golfklubb.jpg differ diff --git a/frontend/public/media/main_borregaard-golfklubb.jpg b/frontend/public/media/main_borregaard-golfklubb.jpg new file mode 100644 index 0000000..58897a1 Binary files /dev/null and b/frontend/public/media/main_borregaard-golfklubb.jpg differ diff --git a/frontend/public/media/main_byneset-golf.jpg b/frontend/public/media/main_byneset-golf.jpg new file mode 100644 index 0000000..9ad2147 Binary files /dev/null and b/frontend/public/media/main_byneset-golf.jpg differ diff --git a/frontend/public/media/main_dalane-golfklubb.jpg b/frontend/public/media/main_dalane-golfklubb.jpg new file mode 100644 index 0000000..3d6ec94 Binary files /dev/null and b/frontend/public/media/main_dalane-golfklubb.jpg differ diff --git a/frontend/public/media/main_drammen-golfklubb.jpg b/frontend/public/media/main_drammen-golfklubb.jpg new file mode 100644 index 0000000..d80b055 Binary files /dev/null and b/frontend/public/media/main_drammen-golfklubb.jpg differ diff --git a/frontend/public/media/main_drobak-golfklubb.jpg b/frontend/public/media/main_drobak-golfklubb.jpg new file mode 100644 index 0000000..a3f97b9 Binary files /dev/null and b/frontend/public/media/main_drobak-golfklubb.jpg differ diff --git a/frontend/public/media/main_egersund-golfklubb.jpg b/frontend/public/media/main_egersund-golfklubb.jpg new file mode 100644 index 0000000..42c1e66 Binary files /dev/null and b/frontend/public/media/main_egersund-golfklubb.jpg differ diff --git a/frontend/public/media/main_eidskog-golfklubb.jpg b/frontend/public/media/main_eidskog-golfklubb.jpg new file mode 100644 index 0000000..84a9deb Binary files /dev/null and b/frontend/public/media/main_eidskog-golfklubb.jpg differ diff --git a/frontend/public/media/main_eiker-golfklubb.jpg b/frontend/public/media/main_eiker-golfklubb.jpg new file mode 100644 index 0000000..b70c550 Binary files /dev/null and b/frontend/public/media/main_eiker-golfklubb.jpg differ diff --git a/frontend/public/media/main_ekholtbruket-golfklubb.jpg b/frontend/public/media/main_ekholtbruket-golfklubb.jpg new file mode 100644 index 0000000..4587154 Binary files /dev/null and b/frontend/public/media/main_ekholtbruket-golfklubb.jpg differ diff --git a/frontend/public/media/main_elverum-golfklubb.jpg b/frontend/public/media/main_elverum-golfklubb.jpg new file mode 100644 index 0000000..139d1fe Binary files /dev/null and b/frontend/public/media/main_elverum-golfklubb.jpg differ diff --git a/frontend/public/media/main_fana-golfklubb.jpg b/frontend/public/media/main_fana-golfklubb.jpg new file mode 100644 index 0000000..c117f0d Binary files /dev/null and b/frontend/public/media/main_fana-golfklubb.jpg differ diff --git a/frontend/public/media/main_fet-golfklubb.jpg b/frontend/public/media/main_fet-golfklubb.jpg new file mode 100644 index 0000000..672fc39 Binary files /dev/null and b/frontend/public/media/main_fet-golfklubb.jpg differ diff --git a/frontend/public/media/main_floro-golfklubb.jpg b/frontend/public/media/main_floro-golfklubb.jpg new file mode 100644 index 0000000..8a11dee Binary files /dev/null and b/frontend/public/media/main_floro-golfklubb.jpg differ diff --git a/frontend/public/media/main_frosta-golfklubb.jpg b/frontend/public/media/main_frosta-golfklubb.jpg new file mode 100644 index 0000000..c01b7a0 Binary files /dev/null and b/frontend/public/media/main_frosta-golfklubb.jpg differ diff --git a/frontend/public/media/main_gamle-fredrikstad-golfklubb.jpg b/frontend/public/media/main_gamle-fredrikstad-golfklubb.jpg new file mode 100644 index 0000000..ce97335 Binary files /dev/null and b/frontend/public/media/main_gamle-fredrikstad-golfklubb.jpg differ diff --git a/frontend/public/media/main_garder-golfklubb.jpg b/frontend/public/media/main_garder-golfklubb.jpg new file mode 100644 index 0000000..4a4c00f Binary files /dev/null and b/frontend/public/media/main_garder-golfklubb.jpg differ diff --git a/frontend/public/media/main_giske-golfklubb.jpeg b/frontend/public/media/main_giske-golfklubb.jpeg new file mode 100644 index 0000000..745cde4 Binary files /dev/null and b/frontend/public/media/main_giske-golfklubb.jpeg differ diff --git a/frontend/public/media/main_gjerdrum-golfklubb.jpg b/frontend/public/media/main_gjerdrum-golfklubb.jpg new file mode 100644 index 0000000..42d05a8 Binary files /dev/null and b/frontend/public/media/main_gjerdrum-golfklubb.jpg differ diff --git a/frontend/public/media/main_gjersjoen-golfklubb.jpg b/frontend/public/media/main_gjersjoen-golfklubb.jpg new file mode 100644 index 0000000..8e43cb5 Binary files /dev/null and b/frontend/public/media/main_gjersjoen-golfklubb.jpg differ diff --git a/frontend/public/media/main_gjovik-og-toten-golfklubb.jpg b/frontend/public/media/main_gjovik-og-toten-golfklubb.jpg new file mode 100644 index 0000000..7570849 Binary files /dev/null and b/frontend/public/media/main_gjovik-og-toten-golfklubb.jpg differ diff --git a/frontend/public/media/main_grenland-og-omegn-golfklubb.jpg b/frontend/public/media/main_grenland-og-omegn-golfklubb.jpg new file mode 100644 index 0000000..d10d678 Binary files /dev/null and b/frontend/public/media/main_grenland-og-omegn-golfklubb.jpg differ diff --git a/frontend/public/media/main_grimstad-golfklubb.jpg b/frontend/public/media/main_grimstad-golfklubb.jpg new file mode 100644 index 0000000..895419a Binary files /dev/null and b/frontend/public/media/main_grimstad-golfklubb.jpg differ diff --git a/frontend/public/media/main_grini-golfklubb.jpg b/frontend/public/media/main_grini-golfklubb.jpg new file mode 100644 index 0000000..6269387 Binary files /dev/null and b/frontend/public/media/main_grini-golfklubb.jpg differ diff --git a/frontend/public/media/main_gronmo-golfklubb.jpg b/frontend/public/media/main_gronmo-golfklubb.jpg new file mode 100644 index 0000000..863a6bf Binary files /dev/null and b/frontend/public/media/main_gronmo-golfklubb.jpg differ diff --git a/frontend/public/media/main_groruddalen-golfklubb.jpg b/frontend/public/media/main_groruddalen-golfklubb.jpg new file mode 100644 index 0000000..643b583 Binary files /dev/null and b/frontend/public/media/main_groruddalen-golfklubb.jpg differ diff --git a/frontend/public/media/main_gumoy-golf.jpg b/frontend/public/media/main_gumoy-golf.jpg new file mode 100644 index 0000000..0fe0609 Binary files /dev/null and b/frontend/public/media/main_gumoy-golf.jpg differ diff --git a/frontend/public/media/main_hafjell-golfklubb.jpg b/frontend/public/media/main_hafjell-golfklubb.jpg new file mode 100644 index 0000000..7db9132 Binary files /dev/null and b/frontend/public/media/main_hafjell-golfklubb.jpg differ diff --git a/frontend/public/media/main_haga-golfklubb.jpg b/frontend/public/media/main_haga-golfklubb.jpg new file mode 100644 index 0000000..0d1bfc5 Binary files /dev/null and b/frontend/public/media/main_haga-golfklubb.jpg differ diff --git a/frontend/public/media/main_hakadal-golfklubb.jpg b/frontend/public/media/main_hakadal-golfklubb.jpg new file mode 100644 index 0000000..7db2161 Binary files /dev/null and b/frontend/public/media/main_hakadal-golfklubb.jpg differ diff --git a/frontend/public/media/main_halden-golfklubb.jpg b/frontend/public/media/main_halden-golfklubb.jpg new file mode 100644 index 0000000..3599380 Binary files /dev/null and b/frontend/public/media/main_halden-golfklubb.jpg differ diff --git a/frontend/public/media/main_hallingdal-golfklubb.jpg b/frontend/public/media/main_hallingdal-golfklubb.jpg new file mode 100644 index 0000000..150a590 Binary files /dev/null and b/frontend/public/media/main_hallingdal-golfklubb.jpg differ diff --git a/frontend/public/media/main_hammerfest-og-kvalsund-golfklubb.jpg b/frontend/public/media/main_hammerfest-og-kvalsund-golfklubb.jpg new file mode 100644 index 0000000..820e22b Binary files /dev/null and b/frontend/public/media/main_hammerfest-og-kvalsund-golfklubb.jpg differ diff --git a/frontend/public/media/main_hardanger-golfklubb.jpg b/frontend/public/media/main_hardanger-golfklubb.jpg new file mode 100644 index 0000000..61385ef Binary files /dev/null and b/frontend/public/media/main_hardanger-golfklubb.jpg differ diff --git a/frontend/public/media/main_harstad-golfklubb.jpg b/frontend/public/media/main_harstad-golfklubb.jpg new file mode 100644 index 0000000..d2cb695 Binary files /dev/null and b/frontend/public/media/main_harstad-golfklubb.jpg differ diff --git a/frontend/public/media/main_hasvik-golfklubb.jpg b/frontend/public/media/main_hasvik-golfklubb.jpg new file mode 100644 index 0000000..cec44c6 Binary files /dev/null and b/frontend/public/media/main_hasvik-golfklubb.jpg differ diff --git a/frontend/public/media/main_haugaland-golfklubb.jpg b/frontend/public/media/main_haugaland-golfklubb.jpg new file mode 100644 index 0000000..b805bad Binary files /dev/null and b/frontend/public/media/main_haugaland-golfklubb.jpg differ diff --git a/frontend/public/media/main_hauger-golfklubb.jpg b/frontend/public/media/main_hauger-golfklubb.jpg new file mode 100644 index 0000000..f6adab6 Binary files /dev/null and b/frontend/public/media/main_hauger-golfklubb.jpg differ diff --git a/frontend/public/media/main_haugesund-golfklubb.jpg b/frontend/public/media/main_haugesund-golfklubb.jpg new file mode 100644 index 0000000..9b3cf31 Binary files /dev/null and b/frontend/public/media/main_haugesund-golfklubb.jpg differ diff --git a/frontend/public/media/main_helgeland-golfklubb.jpg b/frontend/public/media/main_helgeland-golfklubb.jpg new file mode 100644 index 0000000..eea1b8b Binary files /dev/null and b/frontend/public/media/main_helgeland-golfklubb.jpg differ diff --git a/frontend/public/media/main_hemsedal-golfklubb.jpg b/frontend/public/media/main_hemsedal-golfklubb.jpg new file mode 100644 index 0000000..d67a691 Binary files /dev/null and b/frontend/public/media/main_hemsedal-golfklubb.jpg differ diff --git a/frontend/public/media/main_herdla-golfklubb.jpg b/frontend/public/media/main_herdla-golfklubb.jpg new file mode 100644 index 0000000..23b3afd Binary files /dev/null and b/frontend/public/media/main_herdla-golfklubb.jpg differ diff --git a/frontend/public/media/main_hinnoy-golfklubb.jpg b/frontend/public/media/main_hinnoy-golfklubb.jpg new file mode 100644 index 0000000..4f0f347 Binary files /dev/null and b/frontend/public/media/main_hinnoy-golfklubb.jpg differ diff --git a/frontend/public/media/main_hitra-golfklubb.jpg b/frontend/public/media/main_hitra-golfklubb.jpg new file mode 100644 index 0000000..644d9f2 Binary files /dev/null and b/frontend/public/media/main_hitra-golfklubb.jpg differ diff --git a/frontend/public/media/main_hof-golfklubb.jpg b/frontend/public/media/main_hof-golfklubb.jpg new file mode 100644 index 0000000..b9caa09 Binary files /dev/null and b/frontend/public/media/main_hof-golfklubb.jpg differ diff --git a/frontend/public/media/main_holtsmark-golfklubb.jpg b/frontend/public/media/main_holtsmark-golfklubb.jpg new file mode 100644 index 0000000..ae012e1 Binary files /dev/null and b/frontend/public/media/main_holtsmark-golfklubb.jpg differ diff --git a/frontend/public/media/main_hovden-golfklubb.jpg b/frontend/public/media/main_hovden-golfklubb.jpg new file mode 100644 index 0000000..8b82e47 Binary files /dev/null and b/frontend/public/media/main_hovden-golfklubb.jpg differ diff --git a/frontend/public/media/main_hurum-golfklubb.jpg b/frontend/public/media/main_hurum-golfklubb.jpg new file mode 100644 index 0000000..d0e45f8 Binary files /dev/null and b/frontend/public/media/main_hurum-golfklubb.jpg differ diff --git a/frontend/public/media/main_huseby-hanko-golfklubb.jpg b/frontend/public/media/main_huseby-hanko-golfklubb.jpg new file mode 100644 index 0000000..f41a76d Binary files /dev/null and b/frontend/public/media/main_huseby-hanko-golfklubb.jpg differ diff --git a/frontend/public/media/main_husoy-golfklubb.jpg b/frontend/public/media/main_husoy-golfklubb.jpg new file mode 100644 index 0000000..7f6c057 Binary files /dev/null and b/frontend/public/media/main_husoy-golfklubb.jpg differ diff --git a/frontend/public/media/main_hvaler-golfklubb.jpg b/frontend/public/media/main_hvaler-golfklubb.jpg new file mode 100644 index 0000000..f72101c Binary files /dev/null and b/frontend/public/media/main_hvaler-golfklubb.jpg differ diff --git a/frontend/public/media/main_hvam-golfklubb.jpg b/frontend/public/media/main_hvam-golfklubb.jpg new file mode 100644 index 0000000..0c6eae7 Binary files /dev/null and b/frontend/public/media/main_hvam-golfklubb.jpg differ diff --git a/frontend/public/media/main_ibestad-golfklubb.jpg b/frontend/public/media/main_ibestad-golfklubb.jpg new file mode 100644 index 0000000..151350e Binary files /dev/null and b/frontend/public/media/main_ibestad-golfklubb.jpg differ diff --git a/frontend/public/media/main_imjelt-pitch-putt.jpg b/frontend/public/media/main_imjelt-pitch-putt.jpg new file mode 100644 index 0000000..85b62bc Binary files /dev/null and b/frontend/public/media/main_imjelt-pitch-putt.jpg differ diff --git a/frontend/public/media/main_jaeren-golfklubb.jpg b/frontend/public/media/main_jaeren-golfklubb.jpg new file mode 100644 index 0000000..6bc105f Binary files /dev/null and b/frontend/public/media/main_jaeren-golfklubb.jpg differ diff --git a/frontend/public/media/main_karasjok-golfklubb.jpg b/frontend/public/media/main_karasjok-golfklubb.jpg new file mode 100644 index 0000000..e2b39d1 Binary files /dev/null and b/frontend/public/media/main_karasjok-golfklubb.jpg differ diff --git a/frontend/public/media/main_karmoy-golfklubb.jpg b/frontend/public/media/main_karmoy-golfklubb.jpg new file mode 100644 index 0000000..e9df77f Binary files /dev/null and b/frontend/public/media/main_karmoy-golfklubb.jpg differ diff --git a/frontend/public/media/main_kjekstad-golfklubb.jpg b/frontend/public/media/main_kjekstad-golfklubb.jpg new file mode 100644 index 0000000..d15bfcc Binary files /dev/null and b/frontend/public/media/main_kjekstad-golfklubb.jpg differ diff --git a/frontend/public/media/main_klaebu-golfklubb.jpg b/frontend/public/media/main_klaebu-golfklubb.jpg new file mode 100644 index 0000000..dbb8c4e Binary files /dev/null and b/frontend/public/media/main_klaebu-golfklubb.jpg differ diff --git a/frontend/public/media/main_kongsberg-golfklubb.jpg b/frontend/public/media/main_kongsberg-golfklubb.jpg new file mode 100644 index 0000000..0c7e89c Binary files /dev/null and b/frontend/public/media/main_kongsberg-golfklubb.jpg differ diff --git a/frontend/public/media/main_kongsvingers-golfklubb.jpg b/frontend/public/media/main_kongsvingers-golfklubb.jpg new file mode 100644 index 0000000..1a6846c Binary files /dev/null and b/frontend/public/media/main_kongsvingers-golfklubb.jpg differ diff --git a/frontend/public/media/main_kragero-golfklubb.jpg b/frontend/public/media/main_kragero-golfklubb.jpg new file mode 100644 index 0000000..5e9131b Binary files /dev/null and b/frontend/public/media/main_kragero-golfklubb.jpg differ diff --git a/frontend/public/media/main_kristiansand-golfklubb.jpg b/frontend/public/media/main_kristiansand-golfklubb.jpg new file mode 100644 index 0000000..8c02adc Binary files /dev/null and b/frontend/public/media/main_kristiansand-golfklubb.jpg differ diff --git a/frontend/public/media/main_kristiansund-og-omegn-golfklubb.jpg b/frontend/public/media/main_kristiansund-og-omegn-golfklubb.jpg new file mode 100644 index 0000000..1e6b0c8 Binary files /dev/null and b/frontend/public/media/main_kristiansund-og-omegn-golfklubb.jpg differ diff --git a/frontend/public/media/main_krokhol-golfklubb.jpg b/frontend/public/media/main_krokhol-golfklubb.jpg new file mode 100644 index 0000000..f69f969 Binary files /dev/null and b/frontend/public/media/main_krokhol-golfklubb.jpg differ diff --git a/frontend/public/media/main_kvinnherad-golfklubb.jpg b/frontend/public/media/main_kvinnherad-golfklubb.jpg new file mode 100644 index 0000000..0012306 Binary files /dev/null and b/frontend/public/media/main_kvinnherad-golfklubb.jpg differ diff --git a/frontend/public/media/main_laerdal-golfklubb.jpg b/frontend/public/media/main_laerdal-golfklubb.jpg new file mode 100644 index 0000000..f0d6e9e Binary files /dev/null and b/frontend/public/media/main_laerdal-golfklubb.jpg differ diff --git a/frontend/public/media/main_land-golfklubb.jpg b/frontend/public/media/main_land-golfklubb.jpg new file mode 100644 index 0000000..4eb7198 Binary files /dev/null and b/frontend/public/media/main_land-golfklubb.jpg differ diff --git a/frontend/public/media/main_larvik-golfklubb.jpg b/frontend/public/media/main_larvik-golfklubb.jpg new file mode 100644 index 0000000..cd71961 Binary files /dev/null and b/frontend/public/media/main_larvik-golfklubb.jpg differ diff --git a/frontend/public/media/main_lillestrom-golfklubb.jpg b/frontend/public/media/main_lillestrom-golfklubb.jpg new file mode 100644 index 0000000..92762e3 Binary files /dev/null and b/frontend/public/media/main_lillestrom-golfklubb.jpg differ diff --git a/frontend/public/media/main_lindesnes-golfklubb.jpg b/frontend/public/media/main_lindesnes-golfklubb.jpg new file mode 100644 index 0000000..8239bc1 Binary files /dev/null and b/frontend/public/media/main_lindesnes-golfklubb.jpg differ diff --git a/frontend/public/media/main_lofoten-golfklubb.jpg b/frontend/public/media/main_lofoten-golfklubb.jpg new file mode 100644 index 0000000..92c1e15 Binary files /dev/null and b/frontend/public/media/main_lofoten-golfklubb.jpg differ diff --git a/frontend/public/media/main_lommedalen-golfklubb.jpg b/frontend/public/media/main_lommedalen-golfklubb.jpg new file mode 100644 index 0000000..ef4a6e7 Binary files /dev/null and b/frontend/public/media/main_lommedalen-golfklubb.jpg differ diff --git a/frontend/public/media/main_lonne-golfklubb.jpg b/frontend/public/media/main_lonne-golfklubb.jpg new file mode 100644 index 0000000..d78dd64 Binary files /dev/null and b/frontend/public/media/main_lonne-golfklubb.jpg differ diff --git a/frontend/public/media/main_losby-golfklubb.jpg b/frontend/public/media/main_losby-golfklubb.jpg new file mode 100644 index 0000000..0ec9c63 Binary files /dev/null and b/frontend/public/media/main_losby-golfklubb.jpg differ diff --git a/frontend/public/media/main_mandal-golfklubb.jpg b/frontend/public/media/main_mandal-golfklubb.jpg new file mode 100644 index 0000000..0ad0ca2 Binary files /dev/null and b/frontend/public/media/main_mandal-golfklubb.jpg differ diff --git a/frontend/public/media/main_meland-golfklubb.jpg b/frontend/public/media/main_meland-golfklubb.jpg new file mode 100644 index 0000000..e5a7300 Binary files /dev/null and b/frontend/public/media/main_meland-golfklubb.jpg differ diff --git a/frontend/public/media/main_midt-troms-golfklubb.jpg b/frontend/public/media/main_midt-troms-golfklubb.jpg new file mode 100644 index 0000000..0758e66 Binary files /dev/null and b/frontend/public/media/main_midt-troms-golfklubb.jpg differ diff --git a/frontend/public/media/main_miklagard-golfklubb.jpg b/frontend/public/media/main_miklagard-golfklubb.jpg new file mode 100644 index 0000000..fd3f435 Binary files /dev/null and b/frontend/public/media/main_miklagard-golfklubb.jpg differ diff --git a/frontend/public/media/main_mjosen-golfklubb.jpg b/frontend/public/media/main_mjosen-golfklubb.jpg new file mode 100644 index 0000000..d8e8a47 Binary files /dev/null and b/frontend/public/media/main_mjosen-golfklubb.jpg differ diff --git a/frontend/public/media/main_moa-golfsenter.jpg b/frontend/public/media/main_moa-golfsenter.jpg new file mode 100644 index 0000000..60052ea Binary files /dev/null and b/frontend/public/media/main_moa-golfsenter.jpg differ diff --git a/frontend/public/media/main_modum-golfklubb.jpg b/frontend/public/media/main_modum-golfklubb.jpg new file mode 100644 index 0000000..60052ea Binary files /dev/null and b/frontend/public/media/main_modum-golfklubb.jpg differ diff --git a/frontend/public/media/main_molde-golfklubb.jpg b/frontend/public/media/main_molde-golfklubb.jpg new file mode 100644 index 0000000..59ba41b Binary files /dev/null and b/frontend/public/media/main_molde-golfklubb.jpg differ diff --git a/frontend/public/media/main_mork-golfklubb.jpg b/frontend/public/media/main_mork-golfklubb.jpg new file mode 100644 index 0000000..8de410a Binary files /dev/null and b/frontend/public/media/main_mork-golfklubb.jpg differ diff --git a/frontend/public/media/main_moss-rygge-golfklubb.jpg b/frontend/public/media/main_moss-rygge-golfklubb.jpg new file mode 100644 index 0000000..623c755 Binary files /dev/null and b/frontend/public/media/main_moss-rygge-golfklubb.jpg differ diff --git a/frontend/public/media/main_naeroysund-golfklubb.jpg b/frontend/public/media/main_naeroysund-golfklubb.jpg new file mode 100644 index 0000000..5661c46 Binary files /dev/null and b/frontend/public/media/main_naeroysund-golfklubb.jpg differ diff --git a/frontend/public/media/main_namdal-golfklubb.jpg b/frontend/public/media/main_namdal-golfklubb.jpg new file mode 100644 index 0000000..6f50b80 Binary files /dev/null and b/frontend/public/media/main_namdal-golfklubb.jpg differ diff --git a/frontend/public/media/main_namsos-golfklubb.jpg b/frontend/public/media/main_namsos-golfklubb.jpg new file mode 100644 index 0000000..251895e Binary files /dev/null and b/frontend/public/media/main_namsos-golfklubb.jpg differ diff --git a/frontend/public/media/main_narvik-golfklubb.jpg b/frontend/public/media/main_narvik-golfklubb.jpg new file mode 100644 index 0000000..24db3fe Binary files /dev/null and b/frontend/public/media/main_narvik-golfklubb.jpg differ diff --git a/frontend/public/media/main_nes-golfklubb-09.jpg b/frontend/public/media/main_nes-golfklubb-09.jpg new file mode 100644 index 0000000..d2cdc4a Binary files /dev/null and b/frontend/public/media/main_nes-golfklubb-09.jpg differ diff --git a/frontend/public/media/main_nesbyen-golfklubb.jpg b/frontend/public/media/main_nesbyen-golfklubb.jpg new file mode 100644 index 0000000..0b46e39 Binary files /dev/null and b/frontend/public/media/main_nesbyen-golfklubb.jpg differ diff --git a/frontend/public/media/main_nittedal-golfklubb.jpg b/frontend/public/media/main_nittedal-golfklubb.jpg new file mode 100644 index 0000000..60052ea Binary files /dev/null and b/frontend/public/media/main_nittedal-golfklubb.jpg differ diff --git a/frontend/public/media/main_nordfjord-golfklubb.jpg b/frontend/public/media/main_nordfjord-golfklubb.jpg new file mode 100644 index 0000000..9b0163d Binary files /dev/null and b/frontend/public/media/main_nordfjord-golfklubb.jpg differ diff --git a/frontend/public/media/main_nordhaug-golfklubb.jpg b/frontend/public/media/main_nordhaug-golfklubb.jpg new file mode 100644 index 0000000..d1b7bcf Binary files /dev/null and b/frontend/public/media/main_nordhaug-golfklubb.jpg differ diff --git a/frontend/public/media/main_nordvegen-golfklubb.jpg b/frontend/public/media/main_nordvegen-golfklubb.jpg new file mode 100644 index 0000000..fe94eab Binary files /dev/null and b/frontend/public/media/main_nordvegen-golfklubb.jpg differ diff --git a/frontend/public/media/main_norefjell-golfklubb.jpg b/frontend/public/media/main_norefjell-golfklubb.jpg new file mode 100644 index 0000000..3ca42d0 Binary files /dev/null and b/frontend/public/media/main_norefjell-golfklubb.jpg differ diff --git a/frontend/public/media/main_norsjo-golfklubb.jpg b/frontend/public/media/main_norsjo-golfklubb.jpg new file mode 100644 index 0000000..7782738 Binary files /dev/null and b/frontend/public/media/main_norsjo-golfklubb.jpg differ diff --git a/frontend/public/media/main_north-cape-golf-club.jpg b/frontend/public/media/main_north-cape-golf-club.jpg new file mode 100644 index 0000000..45ebacd Binary files /dev/null and b/frontend/public/media/main_north-cape-golf-club.jpg differ diff --git a/frontend/public/media/main_notteroy-golfklubb.jpg b/frontend/public/media/main_notteroy-golfklubb.jpg new file mode 100644 index 0000000..d68495e Binary files /dev/null and b/frontend/public/media/main_notteroy-golfklubb.jpg differ diff --git a/frontend/public/media/main_odda-golfklubb.jpg b/frontend/public/media/main_odda-golfklubb.jpg new file mode 100644 index 0000000..cc8a626 Binary files /dev/null and b/frontend/public/media/main_odda-golfklubb.jpg differ diff --git a/frontend/public/media/main_ogna-golfklubb.jpg b/frontend/public/media/main_ogna-golfklubb.jpg new file mode 100644 index 0000000..3f2d2b1 Binary files /dev/null and b/frontend/public/media/main_ogna-golfklubb.jpg differ diff --git a/frontend/public/media/main_onsoy-golfklubb.jpg b/frontend/public/media/main_onsoy-golfklubb.jpg new file mode 100644 index 0000000..489a97f Binary files /dev/null and b/frontend/public/media/main_onsoy-golfklubb.jpg differ diff --git a/frontend/public/media/main_oppdal-golfklubb.jpg b/frontend/public/media/main_oppdal-golfklubb.jpg new file mode 100644 index 0000000..eb9e798 Binary files /dev/null and b/frontend/public/media/main_oppdal-golfklubb.jpg differ diff --git a/frontend/public/media/main_oppegard-golfklubb.jpg b/frontend/public/media/main_oppegard-golfklubb.jpg new file mode 100644 index 0000000..f75037f Binary files /dev/null and b/frontend/public/media/main_oppegard-golfklubb.jpg differ diff --git a/frontend/public/media/main_oslo-golfklubb.jpg b/frontend/public/media/main_oslo-golfklubb.jpg new file mode 100644 index 0000000..e190982 Binary files /dev/null and b/frontend/public/media/main_oslo-golfklubb.jpg differ diff --git a/frontend/public/media/main_ostmarka-golfklubb.jpg b/frontend/public/media/main_ostmarka-golfklubb.jpg new file mode 100644 index 0000000..1808176 Binary files /dev/null and b/frontend/public/media/main_ostmarka-golfklubb.jpg differ diff --git a/frontend/public/media/main_oustoen-country-club.jpg b/frontend/public/media/main_oustoen-country-club.jpg new file mode 100644 index 0000000..ed8c7cf Binary files /dev/null and b/frontend/public/media/main_oustoen-country-club.jpg differ diff --git a/frontend/public/media/main_polarsirkelen-golfklubb.jpg b/frontend/public/media/main_polarsirkelen-golfklubb.jpg new file mode 100644 index 0000000..5a14d0f Binary files /dev/null and b/frontend/public/media/main_polarsirkelen-golfklubb.jpg differ diff --git a/frontend/public/media/main_preikestolen.jpg b/frontend/public/media/main_preikestolen.jpg new file mode 100644 index 0000000..aa252f3 Binary files /dev/null and b/frontend/public/media/main_preikestolen.jpg differ diff --git a/frontend/public/media/main_randaberg-golfklubb.jpg b/frontend/public/media/main_randaberg-golfklubb.jpg new file mode 100644 index 0000000..7d7b46b Binary files /dev/null and b/frontend/public/media/main_randaberg-golfklubb.jpg differ diff --git a/frontend/public/media/main_rauma-golfklubb.jpg b/frontend/public/media/main_rauma-golfklubb.jpg new file mode 100644 index 0000000..15a75c7 Binary files /dev/null and b/frontend/public/media/main_rauma-golfklubb.jpg differ diff --git a/frontend/public/media/main_re-golfklubb.jpg b/frontend/public/media/main_re-golfklubb.jpg new file mode 100644 index 0000000..b7599a3 Binary files /dev/null and b/frontend/public/media/main_re-golfklubb.jpg differ diff --git a/frontend/public/media/main_ringerike-golfklubb.jpg b/frontend/public/media/main_ringerike-golfklubb.jpg new file mode 100644 index 0000000..0db5eb9 Binary files /dev/null and b/frontend/public/media/main_ringerike-golfklubb.jpg differ diff --git a/frontend/public/media/main_rjukan-og-tinn-golfklubb.jpg b/frontend/public/media/main_rjukan-og-tinn-golfklubb.jpg new file mode 100644 index 0000000..43da003 Binary files /dev/null and b/frontend/public/media/main_rjukan-og-tinn-golfklubb.jpg differ diff --git a/frontend/public/media/main_roros-golfklubb.jpg b/frontend/public/media/main_roros-golfklubb.jpg new file mode 100644 index 0000000..21c4a98 Binary files /dev/null and b/frontend/public/media/main_roros-golfklubb.jpg differ diff --git a/frontend/public/media/main_rygge-flystasjon-golf-klubb.jpg b/frontend/public/media/main_rygge-flystasjon-golf-klubb.jpg new file mode 100644 index 0000000..2bf97c6 Binary files /dev/null and b/frontend/public/media/main_rygge-flystasjon-golf-klubb.jpg differ diff --git a/frontend/public/media/main_salten-golfklubb-bodo-golfpark.jpg b/frontend/public/media/main_salten-golfklubb-bodo-golfpark.jpg new file mode 100644 index 0000000..6213997 Binary files /dev/null and b/frontend/public/media/main_salten-golfklubb-bodo-golfpark.jpg differ diff --git a/frontend/public/media/main_sandane-golfklubb.jpg b/frontend/public/media/main_sandane-golfklubb.jpg new file mode 100644 index 0000000..1796e55 Binary files /dev/null and b/frontend/public/media/main_sandane-golfklubb.jpg differ diff --git a/frontend/public/media/main_sande-golfklubb.jpg b/frontend/public/media/main_sande-golfklubb.jpg new file mode 100644 index 0000000..35e6bcb Binary files /dev/null and b/frontend/public/media/main_sande-golfklubb.jpg differ diff --git a/frontend/public/media/main_sandefjord-golfklubb.jpg b/frontend/public/media/main_sandefjord-golfklubb.jpg new file mode 100644 index 0000000..e1900de Binary files /dev/null and b/frontend/public/media/main_sandefjord-golfklubb.jpg differ diff --git a/frontend/public/media/main_sandnes-golfklubb.jpg b/frontend/public/media/main_sandnes-golfklubb.jpg new file mode 100644 index 0000000..35d24ff Binary files /dev/null and b/frontend/public/media/main_sandnes-golfklubb.jpg differ diff --git a/frontend/public/media/main_sauda-golfklubb.jpg b/frontend/public/media/main_sauda-golfklubb.jpg new file mode 100644 index 0000000..2c5149e Binary files /dev/null and b/frontend/public/media/main_sauda-golfklubb.jpg differ diff --git a/frontend/public/media/main_selbu-golfklubb.jpg b/frontend/public/media/main_selbu-golfklubb.jpg new file mode 100644 index 0000000..60052ea Binary files /dev/null and b/frontend/public/media/main_selbu-golfklubb.jpg differ diff --git a/frontend/public/media/main_selje-golfklubb.jpg b/frontend/public/media/main_selje-golfklubb.jpg new file mode 100644 index 0000000..a893f73 Binary files /dev/null and b/frontend/public/media/main_selje-golfklubb.jpg differ diff --git a/frontend/public/media/main_sirdal-fjellgolf-klubb.jpg b/frontend/public/media/main_sirdal-fjellgolf-klubb.jpg new file mode 100644 index 0000000..db1fcb8 Binary files /dev/null and b/frontend/public/media/main_sirdal-fjellgolf-klubb.jpg differ diff --git a/frontend/public/media/main_skei-golfklubb.jpg b/frontend/public/media/main_skei-golfklubb.jpg new file mode 100644 index 0000000..4201ab0 Binary files /dev/null and b/frontend/public/media/main_skei-golfklubb.jpg differ diff --git a/frontend/public/media/main_ski-golfklubb.jpg b/frontend/public/media/main_ski-golfklubb.jpg new file mode 100644 index 0000000..7109c44 Binary files /dev/null and b/frontend/public/media/main_ski-golfklubb.jpg differ diff --git a/frontend/public/media/main_skjeberg-golfklubb.jpg b/frontend/public/media/main_skjeberg-golfklubb.jpg new file mode 100644 index 0000000..5f1675d Binary files /dev/null and b/frontend/public/media/main_skjeberg-golfklubb.jpg differ diff --git a/frontend/public/media/main_sleneset-golfklubb.jpg b/frontend/public/media/main_sleneset-golfklubb.jpg new file mode 100644 index 0000000..82c8fcf Binary files /dev/null and b/frontend/public/media/main_sleneset-golfklubb.jpg differ diff --git a/frontend/public/media/main_smola-golfklubb.jpg b/frontend/public/media/main_smola-golfklubb.jpg new file mode 100644 index 0000000..5f0b04e Binary files /dev/null and b/frontend/public/media/main_smola-golfklubb.jpg differ diff --git a/frontend/public/media/main_sola-golfklubb-forus.jpg b/frontend/public/media/main_sola-golfklubb-forus.jpg new file mode 100644 index 0000000..b6dcd28 Binary files /dev/null and b/frontend/public/media/main_sola-golfklubb-forus.jpg differ diff --git a/frontend/public/media/main_sola-golfklubb-solastranden.jpg b/frontend/public/media/main_sola-golfklubb-solastranden.jpg new file mode 100644 index 0000000..5c3e169 Binary files /dev/null and b/frontend/public/media/main_sola-golfklubb-solastranden.jpg differ diff --git a/frontend/public/media/main_solum-golfklubb.jpg b/frontend/public/media/main_solum-golfklubb.jpg new file mode 100644 index 0000000..4dc8743 Binary files /dev/null and b/frontend/public/media/main_solum-golfklubb.jpg differ diff --git a/frontend/public/media/main_soon-golfklubb.jpg b/frontend/public/media/main_soon-golfklubb.jpg new file mode 100644 index 0000000..c7eacaa Binary files /dev/null and b/frontend/public/media/main_soon-golfklubb.jpg differ diff --git a/frontend/public/media/main_sorknes-golfklubb.jpg b/frontend/public/media/main_sorknes-golfklubb.jpg new file mode 100644 index 0000000..c675709 Binary files /dev/null and b/frontend/public/media/main_sorknes-golfklubb.jpg differ diff --git a/frontend/public/media/main_sotra-golfklubb.jpg b/frontend/public/media/main_sotra-golfklubb.jpg new file mode 100644 index 0000000..b5cc88f Binary files /dev/null and b/frontend/public/media/main_sotra-golfklubb.jpg differ diff --git a/frontend/public/media/main_stavanger-golfklubb.jpg b/frontend/public/media/main_stavanger-golfklubb.jpg new file mode 100644 index 0000000..4225af1 Binary files /dev/null and b/frontend/public/media/main_stavanger-golfklubb.jpg differ diff --git a/frontend/public/media/main_steinkjer-golfklubb.jpg b/frontend/public/media/main_steinkjer-golfklubb.jpg new file mode 100644 index 0000000..859b82f Binary files /dev/null and b/frontend/public/media/main_steinkjer-golfklubb.jpg differ diff --git a/frontend/public/media/main_stiklestad-golfklubb.jpg b/frontend/public/media/main_stiklestad-golfklubb.jpg new file mode 100644 index 0000000..15debd3 Binary files /dev/null and b/frontend/public/media/main_stiklestad-golfklubb.jpg differ diff --git a/frontend/public/media/main_stjordal-golfklubb.jpg b/frontend/public/media/main_stjordal-golfklubb.jpg new file mode 100644 index 0000000..683867c Binary files /dev/null and b/frontend/public/media/main_stjordal-golfklubb.jpg differ diff --git a/frontend/public/media/main_stord-golfklubb.jpg b/frontend/public/media/main_stord-golfklubb.jpg new file mode 100644 index 0000000..46a45ee Binary files /dev/null and b/frontend/public/media/main_stord-golfklubb.jpg differ diff --git a/frontend/public/media/main_stranda-golfklubb.jpg b/frontend/public/media/main_stranda-golfklubb.jpg new file mode 100644 index 0000000..be2f796 Binary files /dev/null and b/frontend/public/media/main_stranda-golfklubb.jpg differ diff --git a/frontend/public/media/main_stryn-golfklubb.jpg b/frontend/public/media/main_stryn-golfklubb.jpg new file mode 100644 index 0000000..6c159b6 Binary files /dev/null and b/frontend/public/media/main_stryn-golfklubb.jpg differ diff --git a/frontend/public/media/main_sunndal-golfklubb.jpg b/frontend/public/media/main_sunndal-golfklubb.jpg new file mode 100644 index 0000000..a33fdcc Binary files /dev/null and b/frontend/public/media/main_sunndal-golfklubb.jpg differ diff --git a/frontend/public/media/main_sunnfjord-golfklubb.jpg b/frontend/public/media/main_sunnfjord-golfklubb.jpg new file mode 100644 index 0000000..e579c4c Binary files /dev/null and b/frontend/public/media/main_sunnfjord-golfklubb.jpg differ diff --git a/frontend/public/media/main_sunnmore-golfklubb.jpeg b/frontend/public/media/main_sunnmore-golfklubb.jpeg new file mode 100644 index 0000000..1067242 Binary files /dev/null and b/frontend/public/media/main_sunnmore-golfklubb.jpeg differ diff --git a/frontend/public/media/main_surnadal-golfklubb.jpg b/frontend/public/media/main_surnadal-golfklubb.jpg new file mode 100644 index 0000000..f3dbfc8 Binary files /dev/null and b/frontend/public/media/main_surnadal-golfklubb.jpg differ diff --git a/frontend/public/media/main_tingvoll-golfklubb.jpg b/frontend/public/media/main_tingvoll-golfklubb.jpg new file mode 100644 index 0000000..8053df6 Binary files /dev/null and b/frontend/public/media/main_tingvoll-golfklubb.jpg differ diff --git a/frontend/public/media/main_tjome-golfklubb.jpg b/frontend/public/media/main_tjome-golfklubb.jpg new file mode 100644 index 0000000..839d718 Binary files /dev/null and b/frontend/public/media/main_tjome-golfklubb.jpg differ diff --git a/frontend/public/media/main_tromso-golfklubb.jpg b/frontend/public/media/main_tromso-golfklubb.jpg new file mode 100644 index 0000000..ee1360b Binary files /dev/null and b/frontend/public/media/main_tromso-golfklubb.jpg differ diff --git a/frontend/public/media/main_trondheim-golfklubb.jpg b/frontend/public/media/main_trondheim-golfklubb.jpg new file mode 100644 index 0000000..851b8a3 Binary files /dev/null and b/frontend/public/media/main_trondheim-golfklubb.jpg differ diff --git a/frontend/public/media/main_trondheim-par3golf-havstein.jpg b/frontend/public/media/main_trondheim-par3golf-havstein.jpg new file mode 100644 index 0000000..136c9f5 Binary files /dev/null and b/frontend/public/media/main_trondheim-par3golf-havstein.jpg differ diff --git a/frontend/public/media/main_trysil-golfklubb.jpg b/frontend/public/media/main_trysil-golfklubb.jpg new file mode 100644 index 0000000..550e366 Binary files /dev/null and b/frontend/public/media/main_trysil-golfklubb.jpg differ diff --git a/frontend/public/media/main_tyrifjord-golfklubb.jpg b/frontend/public/media/main_tyrifjord-golfklubb.jpg new file mode 100644 index 0000000..9a35397 Binary files /dev/null and b/frontend/public/media/main_tyrifjord-golfklubb.jpg differ diff --git a/frontend/public/media/main_tysnes-golfklubb.jpg b/frontend/public/media/main_tysnes-golfklubb.jpg new file mode 100644 index 0000000..aaf4a04 Binary files /dev/null and b/frontend/public/media/main_tysnes-golfklubb.jpg differ diff --git a/frontend/public/media/main_ullensaker-golfklubb.jpg b/frontend/public/media/main_ullensaker-golfklubb.jpg new file mode 100644 index 0000000..e904657 Binary files /dev/null and b/frontend/public/media/main_ullensaker-golfklubb.jpg differ diff --git a/frontend/public/media/main_utsikten-golfklubb.jpg b/frontend/public/media/main_utsikten-golfklubb.jpg new file mode 100644 index 0000000..9a2ac57 Binary files /dev/null and b/frontend/public/media/main_utsikten-golfklubb.jpg differ diff --git a/frontend/public/media/main_valdres-golfklubb.jpg b/frontend/public/media/main_valdres-golfklubb.jpg new file mode 100644 index 0000000..a5ac0a6 Binary files /dev/null and b/frontend/public/media/main_valdres-golfklubb.jpg differ diff --git a/frontend/public/media/main_vanylven-golfklubb.jpg b/frontend/public/media/main_vanylven-golfklubb.jpg new file mode 100644 index 0000000..d8bc931 Binary files /dev/null and b/frontend/public/media/main_vanylven-golfklubb.jpg differ diff --git a/frontend/public/media/main_varanger-golfklubb.jpg b/frontend/public/media/main_varanger-golfklubb.jpg new file mode 100644 index 0000000..1c9a730 Binary files /dev/null and b/frontend/public/media/main_varanger-golfklubb.jpg differ diff --git a/frontend/public/media/main_veierland-golfklubb.jpg b/frontend/public/media/main_veierland-golfklubb.jpg new file mode 100644 index 0000000..239f029 Binary files /dev/null and b/frontend/public/media/main_veierland-golfklubb.jpg differ diff --git a/frontend/public/media/main_vesteralen-golfklubb.jpg b/frontend/public/media/main_vesteralen-golfklubb.jpg new file mode 100644 index 0000000..42a5f48 Binary files /dev/null and b/frontend/public/media/main_vesteralen-golfklubb.jpg differ diff --git a/frontend/public/media/main_vestfold-golfklubb.jpg b/frontend/public/media/main_vestfold-golfklubb.jpg new file mode 100644 index 0000000..f455cec Binary files /dev/null and b/frontend/public/media/main_vestfold-golfklubb.jpg differ diff --git a/frontend/public/media/main_vestlia-golf.jpg b/frontend/public/media/main_vestlia-golf.jpg new file mode 100644 index 0000000..6857b05 Binary files /dev/null and b/frontend/public/media/main_vestlia-golf.jpg differ diff --git a/frontend/public/media/main_volda-golfklubb.jpeg b/frontend/public/media/main_volda-golfklubb.jpeg new file mode 100644 index 0000000..4554088 Binary files /dev/null and b/frontend/public/media/main_volda-golfklubb.jpeg differ diff --git a/frontend/public/media/main_voss-golfklubb.jpeg b/frontend/public/media/main_voss-golfklubb.jpeg new file mode 100644 index 0000000..f918e22 Binary files /dev/null and b/frontend/public/media/main_voss-golfklubb.jpeg differ diff --git a/frontend/public/media/main_vradal-golfklubb.jpg b/frontend/public/media/main_vradal-golfklubb.jpg new file mode 100644 index 0000000..5019027 Binary files /dev/null and b/frontend/public/media/main_vradal-golfklubb.jpg differ diff --git a/frontend/public/media/slide_asker-golfklubb_0.jpg b/frontend/public/media/slide_asker-golfklubb_0.jpg new file mode 100644 index 0000000..63535fe Binary files /dev/null and b/frontend/public/media/slide_asker-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_asker-golfklubb_1.jpg b/frontend/public/media/slide_asker-golfklubb_1.jpg new file mode 100644 index 0000000..ef02109 Binary files /dev/null and b/frontend/public/media/slide_asker-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_atlungstad-golfklubb_0.jpg b/frontend/public/media/slide_atlungstad-golfklubb_0.jpg new file mode 100644 index 0000000..c398101 Binary files /dev/null and b/frontend/public/media/slide_atlungstad-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_atlungstad-golfklubb_1.jpg b/frontend/public/media/slide_atlungstad-golfklubb_1.jpg new file mode 100644 index 0000000..7bbfec2 Binary files /dev/null and b/frontend/public/media/slide_atlungstad-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_aurskog-golfpark_0.jpg b/frontend/public/media/slide_aurskog-golfpark_0.jpg new file mode 100644 index 0000000..d374342 Binary files /dev/null and b/frontend/public/media/slide_aurskog-golfpark_0.jpg differ diff --git a/frontend/public/media/slide_aurskog-golfpark_1.jpg b/frontend/public/media/slide_aurskog-golfpark_1.jpg new file mode 100644 index 0000000..2897c85 Binary files /dev/null and b/frontend/public/media/slide_aurskog-golfpark_1.jpg differ diff --git a/frontend/public/media/slide_baerum-golfklubb_0.jpg b/frontend/public/media/slide_baerum-golfklubb_0.jpg new file mode 100644 index 0000000..89db151 Binary files /dev/null and b/frontend/public/media/slide_baerum-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_baerum-golfklubb_1.jpg b/frontend/public/media/slide_baerum-golfklubb_1.jpg new file mode 100644 index 0000000..f5e39b5 Binary files /dev/null and b/frontend/public/media/slide_baerum-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_bjaavann-golfklubb_0.jpg b/frontend/public/media/slide_bjaavann-golfklubb_0.jpg new file mode 100644 index 0000000..00ccdfc Binary files /dev/null and b/frontend/public/media/slide_bjaavann-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_bjaavann-golfklubb_1.jpg b/frontend/public/media/slide_bjaavann-golfklubb_1.jpg new file mode 100644 index 0000000..53c9b81 Binary files /dev/null and b/frontend/public/media/slide_bjaavann-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_bjaavann-golfklubb_2.jpg b/frontend/public/media/slide_bjaavann-golfklubb_2.jpg new file mode 100644 index 0000000..7972035 Binary files /dev/null and b/frontend/public/media/slide_bjaavann-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_bjornefjorden-golfklubb_0.jpg b/frontend/public/media/slide_bjornefjorden-golfklubb_0.jpg new file mode 100644 index 0000000..0cf9c88 Binary files /dev/null and b/frontend/public/media/slide_bjornefjorden-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_bjornefjorden-golfklubb_1.jpg b/frontend/public/media/slide_bjornefjorden-golfklubb_1.jpg new file mode 100644 index 0000000..8ea3fdb Binary files /dev/null and b/frontend/public/media/slide_bjornefjorden-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_0.jpg b/frontend/public/media/slide_bleik-golfstrombane_0.jpg new file mode 100644 index 0000000..403094d Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_0.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_1.jpg b/frontend/public/media/slide_bleik-golfstrombane_1.jpg new file mode 100644 index 0000000..49258f6 Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_1.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_2.jpg b/frontend/public/media/slide_bleik-golfstrombane_2.jpg new file mode 100644 index 0000000..3e623d5 Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_2.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_3.jpg b/frontend/public/media/slide_bleik-golfstrombane_3.jpg new file mode 100644 index 0000000..612cbff Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_3.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_4.jpg b/frontend/public/media/slide_bleik-golfstrombane_4.jpg new file mode 100644 index 0000000..97a8c21 Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_4.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_5.jpg b/frontend/public/media/slide_bleik-golfstrombane_5.jpg new file mode 100644 index 0000000..47a188c Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_5.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_6.jpg b/frontend/public/media/slide_bleik-golfstrombane_6.jpg new file mode 100644 index 0000000..c683b3b Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_6.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_7.jpg b/frontend/public/media/slide_bleik-golfstrombane_7.jpg new file mode 100644 index 0000000..8832642 Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_7.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_8.jpg b/frontend/public/media/slide_bleik-golfstrombane_8.jpg new file mode 100644 index 0000000..0285701 Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_8.jpg differ diff --git a/frontend/public/media/slide_bleik-golfstrombane_9.jpg b/frontend/public/media/slide_bleik-golfstrombane_9.jpg new file mode 100644 index 0000000..f2cb0f0 Binary files /dev/null and b/frontend/public/media/slide_bleik-golfstrombane_9.jpg differ diff --git a/frontend/public/media/slide_borregaard-golfklubb_0.jpg b/frontend/public/media/slide_borregaard-golfklubb_0.jpg new file mode 100644 index 0000000..b29a621 Binary files /dev/null and b/frontend/public/media/slide_borregaard-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_borregaard-golfklubb_1.jpg b/frontend/public/media/slide_borregaard-golfklubb_1.jpg new file mode 100644 index 0000000..f9b7e43 Binary files /dev/null and b/frontend/public/media/slide_borregaard-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_borregaard-golfklubb_2.jpg b/frontend/public/media/slide_borregaard-golfklubb_2.jpg new file mode 100644 index 0000000..139f5d6 Binary files /dev/null and b/frontend/public/media/slide_borregaard-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_borregaard-golfklubb_3.jpg b/frontend/public/media/slide_borregaard-golfklubb_3.jpg new file mode 100644 index 0000000..831b8d6 Binary files /dev/null and b/frontend/public/media/slide_borregaard-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_egersund-golfklubb_0.jpg b/frontend/public/media/slide_egersund-golfklubb_0.jpg new file mode 100644 index 0000000..5647462 Binary files /dev/null and b/frontend/public/media/slide_egersund-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_egersund-golfklubb_1.jpg b/frontend/public/media/slide_egersund-golfklubb_1.jpg new file mode 100644 index 0000000..b4e2873 Binary files /dev/null and b/frontend/public/media/slide_egersund-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_egersund-golfklubb_2.jpg b/frontend/public/media/slide_egersund-golfklubb_2.jpg new file mode 100644 index 0000000..dc8350b Binary files /dev/null and b/frontend/public/media/slide_egersund-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_egersund-golfklubb_3.jpg b/frontend/public/media/slide_egersund-golfklubb_3.jpg new file mode 100644 index 0000000..fdb3124 Binary files /dev/null and b/frontend/public/media/slide_egersund-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_egersund-golfklubb_4.jpg b/frontend/public/media/slide_egersund-golfklubb_4.jpg new file mode 100644 index 0000000..b97dcbd Binary files /dev/null and b/frontend/public/media/slide_egersund-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_egersund-golfklubb_7.jpg b/frontend/public/media/slide_egersund-golfklubb_7.jpg new file mode 100644 index 0000000..58c3feb Binary files /dev/null and b/frontend/public/media/slide_egersund-golfklubb_7.jpg differ diff --git a/frontend/public/media/slide_ekholtbruket-golfklubb_0.jpg b/frontend/public/media/slide_ekholtbruket-golfklubb_0.jpg new file mode 100644 index 0000000..ff1d38d Binary files /dev/null and b/frontend/public/media/slide_ekholtbruket-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_ekholtbruket-golfklubb_1.jpg b/frontend/public/media/slide_ekholtbruket-golfklubb_1.jpg new file mode 100644 index 0000000..fbc0da0 Binary files /dev/null and b/frontend/public/media/slide_ekholtbruket-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_elverum-golfklubb_0.jpg b/frontend/public/media/slide_elverum-golfklubb_0.jpg new file mode 100644 index 0000000..ee6bc84 Binary files /dev/null and b/frontend/public/media/slide_elverum-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_elverum-golfklubb_1.jpg b/frontend/public/media/slide_elverum-golfklubb_1.jpg new file mode 100644 index 0000000..7bf30c1 Binary files /dev/null and b/frontend/public/media/slide_elverum-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_frosta-golfklubb_0.jpg b/frontend/public/media/slide_frosta-golfklubb_0.jpg new file mode 100644 index 0000000..65a2087 Binary files /dev/null and b/frontend/public/media/slide_frosta-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_frosta-golfklubb_1.jpg b/frontend/public/media/slide_frosta-golfklubb_1.jpg new file mode 100644 index 0000000..6e53365 Binary files /dev/null and b/frontend/public/media/slide_frosta-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_frosta-golfklubb_2.jpg b/frontend/public/media/slide_frosta-golfklubb_2.jpg new file mode 100644 index 0000000..112df0e Binary files /dev/null and b/frontend/public/media/slide_frosta-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_frosta-golfklubb_3.jpg b/frontend/public/media/slide_frosta-golfklubb_3.jpg new file mode 100644 index 0000000..7943686 Binary files /dev/null and b/frontend/public/media/slide_frosta-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_frosta-golfklubb_4.jpg b/frontend/public/media/slide_frosta-golfklubb_4.jpg new file mode 100644 index 0000000..b0debc3 Binary files /dev/null and b/frontend/public/media/slide_frosta-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_frosta-golfklubb_5.jpg b/frontend/public/media/slide_frosta-golfklubb_5.jpg new file mode 100644 index 0000000..68a8511 Binary files /dev/null and b/frontend/public/media/slide_frosta-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_gamle-fredrikstad-golfklubb_0.jpg b/frontend/public/media/slide_gamle-fredrikstad-golfklubb_0.jpg new file mode 100644 index 0000000..489080c Binary files /dev/null and b/frontend/public/media/slide_gamle-fredrikstad-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_gamle-fredrikstad-golfklubb_1.jpg b/frontend/public/media/slide_gamle-fredrikstad-golfklubb_1.jpg new file mode 100644 index 0000000..3dae199 Binary files /dev/null and b/frontend/public/media/slide_gamle-fredrikstad-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_giske-golfklubb_0.jpeg b/frontend/public/media/slide_giske-golfklubb_0.jpeg new file mode 100644 index 0000000..ae25103 Binary files /dev/null and b/frontend/public/media/slide_giske-golfklubb_0.jpeg differ diff --git a/frontend/public/media/slide_gjersjoen-golfklubb_0.jpg b/frontend/public/media/slide_gjersjoen-golfklubb_0.jpg new file mode 100644 index 0000000..6b30dab Binary files /dev/null and b/frontend/public/media/slide_gjersjoen-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_gjersjoen-golfklubb_1.jpg b/frontend/public/media/slide_gjersjoen-golfklubb_1.jpg new file mode 100644 index 0000000..7968ed4 Binary files /dev/null and b/frontend/public/media/slide_gjersjoen-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_gjersjoen-golfklubb_2.jpg b/frontend/public/media/slide_gjersjoen-golfklubb_2.jpg new file mode 100644 index 0000000..a2e2155 Binary files /dev/null and b/frontend/public/media/slide_gjersjoen-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_gjovik-og-toten-golfklubb_0.jpg b/frontend/public/media/slide_gjovik-og-toten-golfklubb_0.jpg new file mode 100644 index 0000000..5b83466 Binary files /dev/null and b/frontend/public/media/slide_gjovik-og-toten-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_gjovik-og-toten-golfklubb_1.jpg b/frontend/public/media/slide_gjovik-og-toten-golfklubb_1.jpg new file mode 100644 index 0000000..10dbf5f Binary files /dev/null and b/frontend/public/media/slide_gjovik-og-toten-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_gronmo-golfklubb_0.jpg b/frontend/public/media/slide_gronmo-golfklubb_0.jpg new file mode 100644 index 0000000..394f7ef Binary files /dev/null and b/frontend/public/media/slide_gronmo-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_gronmo-golfklubb_1.jpg b/frontend/public/media/slide_gronmo-golfklubb_1.jpg new file mode 100644 index 0000000..2d26e38 Binary files /dev/null and b/frontend/public/media/slide_gronmo-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_gronmo-golfklubb_2.jpg b/frontend/public/media/slide_gronmo-golfklubb_2.jpg new file mode 100644 index 0000000..acf64ac Binary files /dev/null and b/frontend/public/media/slide_gronmo-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_groruddalen-golfklubb_0.jpg b/frontend/public/media/slide_groruddalen-golfklubb_0.jpg new file mode 100644 index 0000000..a9714c8 Binary files /dev/null and b/frontend/public/media/slide_groruddalen-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_groruddalen-golfklubb_1.jpg b/frontend/public/media/slide_groruddalen-golfklubb_1.jpg new file mode 100644 index 0000000..3a11a9b Binary files /dev/null and b/frontend/public/media/slide_groruddalen-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_gumoy-golf_0.jpg b/frontend/public/media/slide_gumoy-golf_0.jpg new file mode 100644 index 0000000..0fe0609 Binary files /dev/null and b/frontend/public/media/slide_gumoy-golf_0.jpg differ diff --git a/frontend/public/media/slide_gumoy-golf_3.jpg b/frontend/public/media/slide_gumoy-golf_3.jpg new file mode 100644 index 0000000..5268bee Binary files /dev/null and b/frontend/public/media/slide_gumoy-golf_3.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_0.jpg b/frontend/public/media/slide_hakadal-golfklubb_0.jpg new file mode 100644 index 0000000..b8ea5c8 Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_1.jpg b/frontend/public/media/slide_hakadal-golfklubb_1.jpg new file mode 100644 index 0000000..1f8e74c Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_11.jpg b/frontend/public/media/slide_hakadal-golfklubb_11.jpg new file mode 100644 index 0000000..7675efa Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_11.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_13.jpg b/frontend/public/media/slide_hakadal-golfklubb_13.jpg new file mode 100644 index 0000000..b957cf2 Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_13.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_2.jpg b/frontend/public/media/slide_hakadal-golfklubb_2.jpg new file mode 100644 index 0000000..7b6834f Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_5.jpg b/frontend/public/media/slide_hakadal-golfklubb_5.jpg new file mode 100644 index 0000000..be516d2 Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_7.jpg b/frontend/public/media/slide_hakadal-golfklubb_7.jpg new file mode 100644 index 0000000..d81c3f1 Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_7.jpg differ diff --git a/frontend/public/media/slide_hakadal-golfklubb_9.jpg b/frontend/public/media/slide_hakadal-golfklubb_9.jpg new file mode 100644 index 0000000..1cac8af Binary files /dev/null and b/frontend/public/media/slide_hakadal-golfklubb_9.jpg differ diff --git a/frontend/public/media/slide_hallingdal-golfklubb_0.jpeg b/frontend/public/media/slide_hallingdal-golfklubb_0.jpeg new file mode 100644 index 0000000..bf9c04a Binary files /dev/null and b/frontend/public/media/slide_hallingdal-golfklubb_0.jpeg differ diff --git a/frontend/public/media/slide_hallingdal-golfklubb_1.jpeg b/frontend/public/media/slide_hallingdal-golfklubb_1.jpeg new file mode 100644 index 0000000..3e66e27 Binary files /dev/null and b/frontend/public/media/slide_hallingdal-golfklubb_1.jpeg differ diff --git a/frontend/public/media/slide_hallingdal-golfklubb_2.jpeg b/frontend/public/media/slide_hallingdal-golfklubb_2.jpeg new file mode 100644 index 0000000..77c7364 Binary files /dev/null and b/frontend/public/media/slide_hallingdal-golfklubb_2.jpeg differ diff --git a/frontend/public/media/slide_hallingdal-golfklubb_3.jpeg b/frontend/public/media/slide_hallingdal-golfklubb_3.jpeg new file mode 100644 index 0000000..354b716 Binary files /dev/null and b/frontend/public/media/slide_hallingdal-golfklubb_3.jpeg differ diff --git a/frontend/public/media/slide_hallingdal-golfklubb_4.jpeg b/frontend/public/media/slide_hallingdal-golfklubb_4.jpeg new file mode 100644 index 0000000..45e1396 Binary files /dev/null and b/frontend/public/media/slide_hallingdal-golfklubb_4.jpeg differ diff --git a/frontend/public/media/slide_hardanger-golfklubb_0.jpg b/frontend/public/media/slide_hardanger-golfklubb_0.jpg new file mode 100644 index 0000000..2a6da2b Binary files /dev/null and b/frontend/public/media/slide_hardanger-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_hasvik-golfklubb_0.jpg b/frontend/public/media/slide_hasvik-golfklubb_0.jpg new file mode 100644 index 0000000..47461ac Binary files /dev/null and b/frontend/public/media/slide_hasvik-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_hasvik-golfklubb_1.jpg b/frontend/public/media/slide_hasvik-golfklubb_1.jpg new file mode 100644 index 0000000..fefb161 Binary files /dev/null and b/frontend/public/media/slide_hasvik-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_hauger-golfklubb_0.jpg b/frontend/public/media/slide_hauger-golfklubb_0.jpg new file mode 100644 index 0000000..c2423df Binary files /dev/null and b/frontend/public/media/slide_hauger-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_hauger-golfklubb_1.jpg b/frontend/public/media/slide_hauger-golfklubb_1.jpg new file mode 100644 index 0000000..6190eb9 Binary files /dev/null and b/frontend/public/media/slide_hauger-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_0.jpg b/frontend/public/media/slide_helgeland-golfklubb_0.jpg new file mode 100644 index 0000000..0cfa771 Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_1.jpg b/frontend/public/media/slide_helgeland-golfklubb_1.jpg new file mode 100644 index 0000000..18bf442 Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_2.jpg b/frontend/public/media/slide_helgeland-golfklubb_2.jpg new file mode 100644 index 0000000..a202e33 Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_3.jpg b/frontend/public/media/slide_helgeland-golfklubb_3.jpg new file mode 100644 index 0000000..652e619 Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_4.jpg b/frontend/public/media/slide_helgeland-golfklubb_4.jpg new file mode 100644 index 0000000..f0d6b96 Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_7.jpg b/frontend/public/media/slide_helgeland-golfklubb_7.jpg new file mode 100644 index 0000000..c55dfc7 Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_7.jpg differ diff --git a/frontend/public/media/slide_helgeland-golfklubb_9.jpg b/frontend/public/media/slide_helgeland-golfklubb_9.jpg new file mode 100644 index 0000000..c8cca7b Binary files /dev/null and b/frontend/public/media/slide_helgeland-golfklubb_9.jpg differ diff --git a/frontend/public/media/slide_herdla-golfklubb_0.jpg b/frontend/public/media/slide_herdla-golfklubb_0.jpg new file mode 100644 index 0000000..1d5e791 Binary files /dev/null and b/frontend/public/media/slide_herdla-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_herdla-golfklubb_1.jpg b/frontend/public/media/slide_herdla-golfklubb_1.jpg new file mode 100644 index 0000000..f102f38 Binary files /dev/null and b/frontend/public/media/slide_herdla-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_holtsmark-golfklubb_0.jpg b/frontend/public/media/slide_holtsmark-golfklubb_0.jpg new file mode 100644 index 0000000..58f8617 Binary files /dev/null and b/frontend/public/media/slide_holtsmark-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_holtsmark-golfklubb_1.jpg b/frontend/public/media/slide_holtsmark-golfklubb_1.jpg new file mode 100644 index 0000000..e40a84b Binary files /dev/null and b/frontend/public/media/slide_holtsmark-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_holtsmark-golfklubb_2.jpg b/frontend/public/media/slide_holtsmark-golfklubb_2.jpg new file mode 100644 index 0000000..765252b Binary files /dev/null and b/frontend/public/media/slide_holtsmark-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_holtsmark-golfklubb_3.jpg b/frontend/public/media/slide_holtsmark-golfklubb_3.jpg new file mode 100644 index 0000000..f11be42 Binary files /dev/null and b/frontend/public/media/slide_holtsmark-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_holtsmark-golfklubb_4.jpg b/frontend/public/media/slide_holtsmark-golfklubb_4.jpg new file mode 100644 index 0000000..aa24557 Binary files /dev/null and b/frontend/public/media/slide_holtsmark-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_holtsmark-golfklubb_5.jpg b/frontend/public/media/slide_holtsmark-golfklubb_5.jpg new file mode 100644 index 0000000..e34906a Binary files /dev/null and b/frontend/public/media/slide_holtsmark-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_hovden-golfklubb_0.jpg b/frontend/public/media/slide_hovden-golfklubb_0.jpg new file mode 100644 index 0000000..f80cdb0 Binary files /dev/null and b/frontend/public/media/slide_hovden-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_hovden-golfklubb_1.jpg b/frontend/public/media/slide_hovden-golfklubb_1.jpg new file mode 100644 index 0000000..d63276c Binary files /dev/null and b/frontend/public/media/slide_hovden-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_hovden-golfklubb_2.jpg b/frontend/public/media/slide_hovden-golfklubb_2.jpg new file mode 100644 index 0000000..d06f82c Binary files /dev/null and b/frontend/public/media/slide_hovden-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_hovden-golfklubb_3.jpg b/frontend/public/media/slide_hovden-golfklubb_3.jpg new file mode 100644 index 0000000..588599f Binary files /dev/null and b/frontend/public/media/slide_hovden-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_kjekstad-golfklubb_0.jpg b/frontend/public/media/slide_kjekstad-golfklubb_0.jpg new file mode 100644 index 0000000..57d3d7e Binary files /dev/null and b/frontend/public/media/slide_kjekstad-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_kjekstad-golfklubb_1.jpg b/frontend/public/media/slide_kjekstad-golfklubb_1.jpg new file mode 100644 index 0000000..e7821aa Binary files /dev/null and b/frontend/public/media/slide_kjekstad-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_kongsberg-golfklubb_0.jpg b/frontend/public/media/slide_kongsberg-golfklubb_0.jpg new file mode 100644 index 0000000..f91821e Binary files /dev/null and b/frontend/public/media/slide_kongsberg-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_kongsberg-golfklubb_1.jpg b/frontend/public/media/slide_kongsberg-golfklubb_1.jpg new file mode 100644 index 0000000..1de2fde Binary files /dev/null and b/frontend/public/media/slide_kongsberg-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_kongsberg-golfklubb_4.jpg b/frontend/public/media/slide_kongsberg-golfklubb_4.jpg new file mode 100644 index 0000000..be8f903 Binary files /dev/null and b/frontend/public/media/slide_kongsberg-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_kongsvingers-golfklubb_0.jpg b/frontend/public/media/slide_kongsvingers-golfklubb_0.jpg new file mode 100644 index 0000000..802c657 Binary files /dev/null and b/frontend/public/media/slide_kongsvingers-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_kongsvingers-golfklubb_1.jpg b/frontend/public/media/slide_kongsvingers-golfklubb_1.jpg new file mode 100644 index 0000000..69a443c Binary files /dev/null and b/frontend/public/media/slide_kongsvingers-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_kongsvingers-golfklubb_4.jpg b/frontend/public/media/slide_kongsvingers-golfklubb_4.jpg new file mode 100644 index 0000000..6021401 Binary files /dev/null and b/frontend/public/media/slide_kongsvingers-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_kristiansand-golfklubb_0.jpg b/frontend/public/media/slide_kristiansand-golfklubb_0.jpg new file mode 100644 index 0000000..388f26d Binary files /dev/null and b/frontend/public/media/slide_kristiansand-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_kristiansand-golfklubb_1.jpg b/frontend/public/media/slide_kristiansand-golfklubb_1.jpg new file mode 100644 index 0000000..4ed5493 Binary files /dev/null and b/frontend/public/media/slide_kristiansand-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_krokhol-golfklubb_0.jpg b/frontend/public/media/slide_krokhol-golfklubb_0.jpg new file mode 100644 index 0000000..4485c52 Binary files /dev/null and b/frontend/public/media/slide_krokhol-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_krokhol-golfklubb_1.jpg b/frontend/public/media/slide_krokhol-golfklubb_1.jpg new file mode 100644 index 0000000..1b7fe2d Binary files /dev/null and b/frontend/public/media/slide_krokhol-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_krokhol-golfklubb_2.jpg b/frontend/public/media/slide_krokhol-golfklubb_2.jpg new file mode 100644 index 0000000..10910c1 Binary files /dev/null and b/frontend/public/media/slide_krokhol-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_krokhol-golfklubb_3.jpg b/frontend/public/media/slide_krokhol-golfklubb_3.jpg new file mode 100644 index 0000000..418bfaa Binary files /dev/null and b/frontend/public/media/slide_krokhol-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_krokhol-golfklubb_4.jpg b/frontend/public/media/slide_krokhol-golfklubb_4.jpg new file mode 100644 index 0000000..d93e585 Binary files /dev/null and b/frontend/public/media/slide_krokhol-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_krokhol-golfklubb_5.jpg b/frontend/public/media/slide_krokhol-golfklubb_5.jpg new file mode 100644 index 0000000..33485a7 Binary files /dev/null and b/frontend/public/media/slide_krokhol-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_kvinnherad-golfklubb_0.jpg b/frontend/public/media/slide_kvinnherad-golfklubb_0.jpg new file mode 100644 index 0000000..226b2c9 Binary files /dev/null and b/frontend/public/media/slide_kvinnherad-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_kvinnherad-golfklubb_1.jpg b/frontend/public/media/slide_kvinnherad-golfklubb_1.jpg new file mode 100644 index 0000000..88facc8 Binary files /dev/null and b/frontend/public/media/slide_kvinnherad-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_larvik-golfklubb_0.jpg b/frontend/public/media/slide_larvik-golfklubb_0.jpg new file mode 100644 index 0000000..0e9ffaa Binary files /dev/null and b/frontend/public/media/slide_larvik-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_larvik-golfklubb_1.jpg b/frontend/public/media/slide_larvik-golfklubb_1.jpg new file mode 100644 index 0000000..2638d97 Binary files /dev/null and b/frontend/public/media/slide_larvik-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_lofoten-golfklubb_0.jpg b/frontend/public/media/slide_lofoten-golfklubb_0.jpg new file mode 100644 index 0000000..c5431ae Binary files /dev/null and b/frontend/public/media/slide_lofoten-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_lofoten-golfklubb_1.jpg b/frontend/public/media/slide_lofoten-golfklubb_1.jpg new file mode 100644 index 0000000..7578fbf Binary files /dev/null and b/frontend/public/media/slide_lofoten-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_lofoten-golfklubb_2.jpg b/frontend/public/media/slide_lofoten-golfklubb_2.jpg new file mode 100644 index 0000000..3084558 Binary files /dev/null and b/frontend/public/media/slide_lofoten-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_lofoten-golfklubb_5.jpg b/frontend/public/media/slide_lofoten-golfklubb_5.jpg new file mode 100644 index 0000000..17c30c5 Binary files /dev/null and b/frontend/public/media/slide_lofoten-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_mork-golfklubb_0.jpg b/frontend/public/media/slide_mork-golfklubb_0.jpg new file mode 100644 index 0000000..80f3d10 Binary files /dev/null and b/frontend/public/media/slide_mork-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_moss-rygge-golfklubb_0.jpg b/frontend/public/media/slide_moss-rygge-golfklubb_0.jpg new file mode 100644 index 0000000..18bdfa9 Binary files /dev/null and b/frontend/public/media/slide_moss-rygge-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_moss-rygge-golfklubb_1.jpg b/frontend/public/media/slide_moss-rygge-golfklubb_1.jpg new file mode 100644 index 0000000..a1f7e64 Binary files /dev/null and b/frontend/public/media/slide_moss-rygge-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_naeroysund-golfklubb_0.jpg b/frontend/public/media/slide_naeroysund-golfklubb_0.jpg new file mode 100644 index 0000000..a19955b Binary files /dev/null and b/frontend/public/media/slide_naeroysund-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_naeroysund-golfklubb_1.jpg b/frontend/public/media/slide_naeroysund-golfklubb_1.jpg new file mode 100644 index 0000000..33c5607 Binary files /dev/null and b/frontend/public/media/slide_naeroysund-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_naeroysund-golfklubb_2.jpg b/frontend/public/media/slide_naeroysund-golfklubb_2.jpg new file mode 100644 index 0000000..611e574 Binary files /dev/null and b/frontend/public/media/slide_naeroysund-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_naeroysund-golfklubb_3.jpg b/frontend/public/media/slide_naeroysund-golfklubb_3.jpg new file mode 100644 index 0000000..f0dc762 Binary files /dev/null and b/frontend/public/media/slide_naeroysund-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_naeroysund-golfklubb_4.jpg b/frontend/public/media/slide_naeroysund-golfklubb_4.jpg new file mode 100644 index 0000000..cf8edfe Binary files /dev/null and b/frontend/public/media/slide_naeroysund-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_naeroysund-golfklubb_5.jpg b/frontend/public/media/slide_naeroysund-golfklubb_5.jpg new file mode 100644 index 0000000..746f6ab Binary files /dev/null and b/frontend/public/media/slide_naeroysund-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_namdal-golfklubb_0.jpg b/frontend/public/media/slide_namdal-golfklubb_0.jpg new file mode 100644 index 0000000..3848dc1 Binary files /dev/null and b/frontend/public/media/slide_namdal-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_namdal-golfklubb_1.jpg b/frontend/public/media/slide_namdal-golfklubb_1.jpg new file mode 100644 index 0000000..0d59e00 Binary files /dev/null and b/frontend/public/media/slide_namdal-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_nesbyen-golfklubb_0.jpg b/frontend/public/media/slide_nesbyen-golfklubb_0.jpg new file mode 100644 index 0000000..117270b Binary files /dev/null and b/frontend/public/media/slide_nesbyen-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_nesbyen-golfklubb_1.jpg b/frontend/public/media/slide_nesbyen-golfklubb_1.jpg new file mode 100644 index 0000000..94afb00 Binary files /dev/null and b/frontend/public/media/slide_nesbyen-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_nesbyen-golfklubb_2.jpg b/frontend/public/media/slide_nesbyen-golfklubb_2.jpg new file mode 100644 index 0000000..3bae984 Binary files /dev/null and b/frontend/public/media/slide_nesbyen-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_nesbyen-golfklubb_3.jpg b/frontend/public/media/slide_nesbyen-golfklubb_3.jpg new file mode 100644 index 0000000..1275812 Binary files /dev/null and b/frontend/public/media/slide_nesbyen-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_norsjo-golfklubb_0.jpg b/frontend/public/media/slide_norsjo-golfklubb_0.jpg new file mode 100644 index 0000000..39fa6e1 Binary files /dev/null and b/frontend/public/media/slide_norsjo-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_norsjo-golfklubb_1.jpg b/frontend/public/media/slide_norsjo-golfklubb_1.jpg new file mode 100644 index 0000000..3714ccb Binary files /dev/null and b/frontend/public/media/slide_norsjo-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_norsjo-golfklubb_2.jpg b/frontend/public/media/slide_norsjo-golfklubb_2.jpg new file mode 100644 index 0000000..7600ef5 Binary files /dev/null and b/frontend/public/media/slide_norsjo-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_norsjo-golfklubb_3.jpg b/frontend/public/media/slide_norsjo-golfklubb_3.jpg new file mode 100644 index 0000000..0daf766 Binary files /dev/null and b/frontend/public/media/slide_norsjo-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_norsjo-golfklubb_4.jpg b/frontend/public/media/slide_norsjo-golfklubb_4.jpg new file mode 100644 index 0000000..ee8c19d Binary files /dev/null and b/frontend/public/media/slide_norsjo-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_ogna-golfklubb_0.jpg b/frontend/public/media/slide_ogna-golfklubb_0.jpg new file mode 100644 index 0000000..abdd11d Binary files /dev/null and b/frontend/public/media/slide_ogna-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_ogna-golfklubb_1.jpg b/frontend/public/media/slide_ogna-golfklubb_1.jpg new file mode 100644 index 0000000..dea6222 Binary files /dev/null and b/frontend/public/media/slide_ogna-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_0.jpg b/frontend/public/media/slide_ostmarka-golfklubb_0.jpg new file mode 100644 index 0000000..260b3b7 Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_1.jpg b/frontend/public/media/slide_ostmarka-golfklubb_1.jpg new file mode 100644 index 0000000..9723b8c Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_2.jpg b/frontend/public/media/slide_ostmarka-golfklubb_2.jpg new file mode 100644 index 0000000..9374d37 Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_3.jpg b/frontend/public/media/slide_ostmarka-golfklubb_3.jpg new file mode 100644 index 0000000..c3ab477 Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_4.jpg b/frontend/public/media/slide_ostmarka-golfklubb_4.jpg new file mode 100644 index 0000000..21240dd Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_5.jpg b/frontend/public/media/slide_ostmarka-golfklubb_5.jpg new file mode 100644 index 0000000..68d4d6a Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_6.jpg b/frontend/public/media/slide_ostmarka-golfklubb_6.jpg new file mode 100644 index 0000000..85c68b2 Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_6.jpg differ diff --git a/frontend/public/media/slide_ostmarka-golfklubb_7.jpg b/frontend/public/media/slide_ostmarka-golfklubb_7.jpg new file mode 100644 index 0000000..ebf3757 Binary files /dev/null and b/frontend/public/media/slide_ostmarka-golfklubb_7.jpg differ diff --git a/frontend/public/media/slide_oustoen-country-club_0.jpg b/frontend/public/media/slide_oustoen-country-club_0.jpg new file mode 100644 index 0000000..2fa7c48 Binary files /dev/null and b/frontend/public/media/slide_oustoen-country-club_0.jpg differ diff --git a/frontend/public/media/slide_oustoen-country-club_1.jpg b/frontend/public/media/slide_oustoen-country-club_1.jpg new file mode 100644 index 0000000..c834604 Binary files /dev/null and b/frontend/public/media/slide_oustoen-country-club_1.jpg differ diff --git a/frontend/public/media/slide_preikestolen_0.jpg b/frontend/public/media/slide_preikestolen_0.jpg new file mode 100644 index 0000000..4139773 Binary files /dev/null and b/frontend/public/media/slide_preikestolen_0.jpg differ diff --git a/frontend/public/media/slide_preikestolen_1.jpg b/frontend/public/media/slide_preikestolen_1.jpg new file mode 100644 index 0000000..eea0372 Binary files /dev/null and b/frontend/public/media/slide_preikestolen_1.jpg differ diff --git a/frontend/public/media/slide_salten-golfklubb-bodo-golfpark_0.jpg b/frontend/public/media/slide_salten-golfklubb-bodo-golfpark_0.jpg new file mode 100644 index 0000000..bc48f41 Binary files /dev/null and b/frontend/public/media/slide_salten-golfklubb-bodo-golfpark_0.jpg differ diff --git a/frontend/public/media/slide_salten-golfklubb-bodo-golfpark_1.jpg b/frontend/public/media/slide_salten-golfklubb-bodo-golfpark_1.jpg new file mode 100644 index 0000000..3a99d42 Binary files /dev/null and b/frontend/public/media/slide_salten-golfklubb-bodo-golfpark_1.jpg differ diff --git a/frontend/public/media/slide_sandane-golfklubb_0.jpg b/frontend/public/media/slide_sandane-golfklubb_0.jpg new file mode 100644 index 0000000..b848157 Binary files /dev/null and b/frontend/public/media/slide_sandane-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_sandane-golfklubb_1.jpg b/frontend/public/media/slide_sandane-golfklubb_1.jpg new file mode 100644 index 0000000..7aa51c2 Binary files /dev/null and b/frontend/public/media/slide_sandane-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_sandane-golfklubb_2.jpg b/frontend/public/media/slide_sandane-golfklubb_2.jpg new file mode 100644 index 0000000..a5a34b9 Binary files /dev/null and b/frontend/public/media/slide_sandane-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_sandefjord-golfklubb_0.jpg b/frontend/public/media/slide_sandefjord-golfklubb_0.jpg new file mode 100644 index 0000000..4e0b029 Binary files /dev/null and b/frontend/public/media/slide_sandefjord-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_sandefjord-golfklubb_1.jpg b/frontend/public/media/slide_sandefjord-golfklubb_1.jpg new file mode 100644 index 0000000..aab2731 Binary files /dev/null and b/frontend/public/media/slide_sandefjord-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_sandefjord-golfklubb_2.jpg b/frontend/public/media/slide_sandefjord-golfklubb_2.jpg new file mode 100644 index 0000000..045fa7f Binary files /dev/null and b/frontend/public/media/slide_sandefjord-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_sandefjord-golfklubb_3.jpg b/frontend/public/media/slide_sandefjord-golfklubb_3.jpg new file mode 100644 index 0000000..67bfc4c Binary files /dev/null and b/frontend/public/media/slide_sandefjord-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_sandefjord-golfklubb_4.jpg b/frontend/public/media/slide_sandefjord-golfklubb_4.jpg new file mode 100644 index 0000000..6da2f54 Binary files /dev/null and b/frontend/public/media/slide_sandefjord-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_sandefjord-golfklubb_5.jpg b/frontend/public/media/slide_sandefjord-golfklubb_5.jpg new file mode 100644 index 0000000..b461636 Binary files /dev/null and b/frontend/public/media/slide_sandefjord-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_ski-golfklubb_0.jpg b/frontend/public/media/slide_ski-golfklubb_0.jpg new file mode 100644 index 0000000..58ac644 Binary files /dev/null and b/frontend/public/media/slide_ski-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_ski-golfklubb_1.jpg b/frontend/public/media/slide_ski-golfklubb_1.jpg new file mode 100644 index 0000000..0c095f7 Binary files /dev/null and b/frontend/public/media/slide_ski-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_sleneset-golfklubb_0.jpg b/frontend/public/media/slide_sleneset-golfklubb_0.jpg new file mode 100644 index 0000000..33749f5 Binary files /dev/null and b/frontend/public/media/slide_sleneset-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_sleneset-golfklubb_1.jpg b/frontend/public/media/slide_sleneset-golfklubb_1.jpg new file mode 100644 index 0000000..552fed1 Binary files /dev/null and b/frontend/public/media/slide_sleneset-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_sleneset-golfklubb_2.jpg b/frontend/public/media/slide_sleneset-golfklubb_2.jpg new file mode 100644 index 0000000..67d2a0d Binary files /dev/null and b/frontend/public/media/slide_sleneset-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_solum-golfklubb_0.jpg b/frontend/public/media/slide_solum-golfklubb_0.jpg new file mode 100644 index 0000000..b199add Binary files /dev/null and b/frontend/public/media/slide_solum-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_solum-golfklubb_1.jpg b/frontend/public/media/slide_solum-golfklubb_1.jpg new file mode 100644 index 0000000..e9b9ec6 Binary files /dev/null and b/frontend/public/media/slide_solum-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_solum-golfklubb_2.jpg b/frontend/public/media/slide_solum-golfklubb_2.jpg new file mode 100644 index 0000000..13d7295 Binary files /dev/null and b/frontend/public/media/slide_solum-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_solum-golfklubb_3.jpg b/frontend/public/media/slide_solum-golfklubb_3.jpg new file mode 100644 index 0000000..82294fb Binary files /dev/null and b/frontend/public/media/slide_solum-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_solum-golfklubb_4.jpg b/frontend/public/media/slide_solum-golfklubb_4.jpg new file mode 100644 index 0000000..53f115f Binary files /dev/null and b/frontend/public/media/slide_solum-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_solum-golfklubb_5.jpg b/frontend/public/media/slide_solum-golfklubb_5.jpg new file mode 100644 index 0000000..d5b4efc Binary files /dev/null and b/frontend/public/media/slide_solum-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_soon-golfklubb_0.jpg b/frontend/public/media/slide_soon-golfklubb_0.jpg new file mode 100644 index 0000000..301ce37 Binary files /dev/null and b/frontend/public/media/slide_soon-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_soon-golfklubb_1.jpg b/frontend/public/media/slide_soon-golfklubb_1.jpg new file mode 100644 index 0000000..1b92e7c Binary files /dev/null and b/frontend/public/media/slide_soon-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_soon-golfklubb_2.jpg b/frontend/public/media/slide_soon-golfklubb_2.jpg new file mode 100644 index 0000000..b5bf832 Binary files /dev/null and b/frontend/public/media/slide_soon-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_sotra-golfklubb_0.jpg b/frontend/public/media/slide_sotra-golfklubb_0.jpg new file mode 100644 index 0000000..24a5fca Binary files /dev/null and b/frontend/public/media/slide_sotra-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_sotra-golfklubb_1.jpg b/frontend/public/media/slide_sotra-golfklubb_1.jpg new file mode 100644 index 0000000..1411e3a Binary files /dev/null and b/frontend/public/media/slide_sotra-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_stavanger-golfklubb_0.jpg b/frontend/public/media/slide_stavanger-golfklubb_0.jpg new file mode 100644 index 0000000..f950c00 Binary files /dev/null and b/frontend/public/media/slide_stavanger-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_stavanger-golfklubb_1.jpg b/frontend/public/media/slide_stavanger-golfklubb_1.jpg new file mode 100644 index 0000000..88bddca Binary files /dev/null and b/frontend/public/media/slide_stavanger-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_sunndal-golfklubb_0.jpg b/frontend/public/media/slide_sunndal-golfklubb_0.jpg new file mode 100644 index 0000000..7b836a5 Binary files /dev/null and b/frontend/public/media/slide_sunndal-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_sunndal-golfklubb_1.jpg b/frontend/public/media/slide_sunndal-golfklubb_1.jpg new file mode 100644 index 0000000..09110e0 Binary files /dev/null and b/frontend/public/media/slide_sunndal-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_sunndal-golfklubb_2.jpg b/frontend/public/media/slide_sunndal-golfklubb_2.jpg new file mode 100644 index 0000000..8ff5f84 Binary files /dev/null and b/frontend/public/media/slide_sunndal-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_tingvoll-golfklubb_0.jpg b/frontend/public/media/slide_tingvoll-golfklubb_0.jpg new file mode 100644 index 0000000..75e9c5c Binary files /dev/null and b/frontend/public/media/slide_tingvoll-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_tingvoll-golfklubb_1.jpg b/frontend/public/media/slide_tingvoll-golfklubb_1.jpg new file mode 100644 index 0000000..6b9c83d Binary files /dev/null and b/frontend/public/media/slide_tingvoll-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_tjome-golfklubb_0.jpg b/frontend/public/media/slide_tjome-golfklubb_0.jpg new file mode 100644 index 0000000..92513ae Binary files /dev/null and b/frontend/public/media/slide_tjome-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_tjome-golfklubb_1.jpg b/frontend/public/media/slide_tjome-golfklubb_1.jpg new file mode 100644 index 0000000..06e4db6 Binary files /dev/null and b/frontend/public/media/slide_tjome-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_tjome-golfklubb_2.jpg b/frontend/public/media/slide_tjome-golfklubb_2.jpg new file mode 100644 index 0000000..0db3998 Binary files /dev/null and b/frontend/public/media/slide_tjome-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_tjome-golfklubb_3.jpg b/frontend/public/media/slide_tjome-golfklubb_3.jpg new file mode 100644 index 0000000..20ed38a Binary files /dev/null and b/frontend/public/media/slide_tjome-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_tjome-golfklubb_4.jpg b/frontend/public/media/slide_tjome-golfklubb_4.jpg new file mode 100644 index 0000000..aff06da Binary files /dev/null and b/frontend/public/media/slide_tjome-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_tromso-golfklubb_0.jpg b/frontend/public/media/slide_tromso-golfklubb_0.jpg new file mode 100644 index 0000000..a0409f0 Binary files /dev/null and b/frontend/public/media/slide_tromso-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_tromso-golfklubb_1.jpg b/frontend/public/media/slide_tromso-golfklubb_1.jpg new file mode 100644 index 0000000..cdff705 Binary files /dev/null and b/frontend/public/media/slide_tromso-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_trondheim-golfklubb_0.jpg b/frontend/public/media/slide_trondheim-golfklubb_0.jpg new file mode 100644 index 0000000..2622549 Binary files /dev/null and b/frontend/public/media/slide_trondheim-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_trondheim-golfklubb_1.jpg b/frontend/public/media/slide_trondheim-golfklubb_1.jpg new file mode 100644 index 0000000..a71a4c1 Binary files /dev/null and b/frontend/public/media/slide_trondheim-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_trondheim-golfklubb_2.jpg b/frontend/public/media/slide_trondheim-golfklubb_2.jpg new file mode 100644 index 0000000..d21a381 Binary files /dev/null and b/frontend/public/media/slide_trondheim-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_trondheim-golfklubb_3.jpg b/frontend/public/media/slide_trondheim-golfklubb_3.jpg new file mode 100644 index 0000000..b6e6c6e Binary files /dev/null and b/frontend/public/media/slide_trondheim-golfklubb_3.jpg differ diff --git a/frontend/public/media/slide_trondheim-golfklubb_6.jpg b/frontend/public/media/slide_trondheim-golfklubb_6.jpg new file mode 100644 index 0000000..f50b397 Binary files /dev/null and b/frontend/public/media/slide_trondheim-golfklubb_6.jpg differ diff --git a/frontend/public/media/slide_tyrifjord-golfklubb_2.jpg b/frontend/public/media/slide_tyrifjord-golfklubb_2.jpg new file mode 100644 index 0000000..1dbfbbe Binary files /dev/null and b/frontend/public/media/slide_tyrifjord-golfklubb_2.jpg differ diff --git a/frontend/public/media/slide_tyrifjord-golfklubb_5.jpg b/frontend/public/media/slide_tyrifjord-golfklubb_5.jpg new file mode 100644 index 0000000..38b5389 Binary files /dev/null and b/frontend/public/media/slide_tyrifjord-golfklubb_5.jpg differ diff --git a/frontend/public/media/slide_tyrifjord-golfklubb_8.jpg b/frontend/public/media/slide_tyrifjord-golfklubb_8.jpg new file mode 100644 index 0000000..6de7232 Binary files /dev/null and b/frontend/public/media/slide_tyrifjord-golfklubb_8.jpg differ diff --git a/frontend/public/media/slide_vestfold-golfklubb_0.jpg b/frontend/public/media/slide_vestfold-golfklubb_0.jpg new file mode 100644 index 0000000..dae7ad4 Binary files /dev/null and b/frontend/public/media/slide_vestfold-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_vestfold-golfklubb_1.jpg b/frontend/public/media/slide_vestfold-golfklubb_1.jpg new file mode 100644 index 0000000..dd4a721 Binary files /dev/null and b/frontend/public/media/slide_vestfold-golfklubb_1.jpg differ diff --git a/frontend/public/media/slide_volda-golfklubb_0.jpeg b/frontend/public/media/slide_volda-golfklubb_0.jpeg new file mode 100644 index 0000000..8d7c140 Binary files /dev/null and b/frontend/public/media/slide_volda-golfklubb_0.jpeg differ diff --git a/frontend/public/media/slide_volda-golfklubb_1.jpeg b/frontend/public/media/slide_volda-golfklubb_1.jpeg new file mode 100644 index 0000000..0d454ac Binary files /dev/null and b/frontend/public/media/slide_volda-golfklubb_1.jpeg differ diff --git a/frontend/public/media/slide_volda-golfklubb_4.jpg b/frontend/public/media/slide_volda-golfklubb_4.jpg new file mode 100644 index 0000000..139cf0f Binary files /dev/null and b/frontend/public/media/slide_volda-golfklubb_4.jpg differ diff --git a/frontend/public/media/slide_vradal-golfklubb_0.jpg b/frontend/public/media/slide_vradal-golfklubb_0.jpg new file mode 100644 index 0000000..795bbb8 Binary files /dev/null and b/frontend/public/media/slide_vradal-golfklubb_0.jpg differ diff --git a/frontend/public/media/slide_vradal-golfklubb_1.jpg b/frontend/public/media/slide_vradal-golfklubb_1.jpg new file mode 100644 index 0000000..bbd375c Binary files /dev/null and b/frontend/public/media/slide_vradal-golfklubb_1.jpg differ diff --git a/frontend/src/app/golfbaner/[slug]/FacilityDetailView.tsx b/frontend/src/app/golfbaner/[slug]/FacilityDetailView.tsx index 7bfa41d..9adb989 100644 --- a/frontend/src/app/golfbaner/[slug]/FacilityDetailView.tsx +++ b/frontend/src/app/golfbaner/[slug]/FacilityDetailView.tsx @@ -1,217 +1,251 @@ "use client"; +import { useState, useEffect } from 'react'; import { STATUS_MAP, FALLBACK_IMAGE } from "@/config/constants"; import Link from 'next/link'; import CourseDisplay from './CourseDisplay'; -const formatTel = (phone: string) => { - if (!phone) return ""; - const clean = phone.replace(/\s+/g, '').replace('+', '00'); - return `00${clean.replace(/^00/, '')}`; // Sikrer 0047 format +// --- UNIFORME MONOKROME IKONER (#11280f) --- +// FIKSET: Lagt til React Fragments <>... rundt ikoner med flere stier +const Icon = ({ children, className = "w-5 h-5" }: { children: React.ReactNode, className?: string }) => ( + {children} +); + +const ICONS = { + web: <>, + phone: , + mail: <>, + map: <>, + booking: <>, + trophy: <>, + guide: <>, + camera: <>, + webcam: <>, + weather: , + facebook: , + instagram: <> }; export default function FacilityDetailView({ facility }: { facility: any }) { + const [showBackToTop, setShowBackToTop] = useState(false); + const [currentSlide, setCurrentSlide] = useState(0); + const activeCourses = (facility.courses || []).filter((c: any) => c.holes && c.holes.length > 0); const amenities = facility.amenities || {}; - const nsg = facility.nsg_data || {}; - + const gallery = Array.isArray(facility.gallery) && facility.gallery.length > 0 ? facility.gallery : [facility.image_url || FALLBACK_IMAGE]; + const socialLinks = Array.isArray(facility.social_links) ? facility.social_links : []; + const shotzoom = Array.isArray(facility.shotzoom) ? facility.shotzoom : []; + const linkClass = "text-orange-600 hover:underline transition-colors font-bold"; + + // Slider Logic + useEffect(() => { + if (gallery.length <= 1) return; + const timer = setInterval(() => setCurrentSlide((p) => (p + 1) % gallery.length), 5000); + return () => clearInterval(timer); + }, [gallery.length]); + + useEffect(() => { + const handleScroll = () => setShowBackToTop(window.scrollY > 500); + window.addEventListener('scroll', handleScroll); + return () => window.removeEventListener('scroll', handleScroll); + }, []); + + const scrollTo = (id: string) => { + const el = document.getElementById(id); + if (el) window.scrollTo({ top: el.getBoundingClientRect().top + window.pageYOffset - 80, behavior: 'smooth' }); + }; + const weatherImg = facility.weather_url?.replace("/graf/dag/", "/innhold/").replace(/\/$/, "") + "/meteogram.svg"; - const googleMapsUrl = `https://www.google.com/maps/search/?api=1&query=${facility.lat},${facility.lng}`; return ( -
+
- {/* HERO SEKSJON */} -
- -
+ {/* HERO / SLIDER */} +
+ {gallery.map((img: string, i: number) => ( + + ))} +
-
-
-
-

{facility.name}

-

{facility.city} • {facility.county}

- -
- {activeCourses.map((c: any) => ( - - {activeCourses.length === 1 ? STATUS_MAP[c.status] || c.status : `${c.name}: ${STATUS_MAP[c.status] || c.status}`} - - ))} -
-
- - {/* DE 5 IKON-KNAPPENE (Gjeninnført nøyaktig) */} -
- {facility.website_url && 🏠} - {facility.golfbox_booking_url && 🕒} - {facility.golfbox_tournament_url && 🏆} - 📍 - {facility.weather_url && ☁️} -
-
-
-
- -
- - {/* SIDEBAR */} -
- ← Tilbake til kartet - -
-

Kontakt & Adresse

- 🌐 Besøk nettsiden - 📞 {facility.phone} - ✉️ {facility.email} -
- 🏠 {facility.address || facility.city} - Se alle baner i {facility.county} → -
-
- - {/* VÆR-WIDGET */} - {facility.weather_url && ( -
-

Værvarsel (48t)

- Vær -
- )} - - {/* ANDRE RESSURSER */} -
-

Andre ressurser

-
- {facility.flyfoto_url && 🚁 Flyfoto} - {facility.webcam_url && 📹 Webkamera} - {facility.baneguide_url && 📖 Baneguide} -
-
-
- - {/* HOVEDINNHOLD */} -
-
- - {/* BANEDETALJER + ANDRE TILBUD (Nøyaktig som bildet) */} -
-
-

Banen

- - - - - - - - - -
Hull:{amenities.antall_hull || '--'}
Banetype:{facility.banetype || 'Park/Skog'}
Lengde:{facility.length || '--'} meter
Sesong:{facility.season}
Byggeår:{facility.established_year || '--'}
Arkitekt:{facility.architect || '--'}
-
-
-

Andre Tilbud

- - - - - - - - - -
Drivingrange:{amenities.drivingrange ? "Ja" : "Nei"}
Nærspill:Ja ✓
Head Pro:
Proshop:Ja
Kafé:
Bilutleie:Ja
-
-
- - {/* KART OG VIDEO */} -
-
- -
- )} -
- - {/* SCOREKORT */} -
- {activeCourses.map((c: any) => )} -
- - {/* SLOPING TABELLER */} -
-
-

Slopetabeller

- Gyldighet: {facility.gyldig_til_og_med || 'Ukjent'} -
-
- {['herrer', 'damer'].map(gender => ( -
-

{gender}

- - - - - - {(activeCourses[0]?.tee_boxes?.[gender] || []).map((tee: any, i: number) => ( - - - - - - ))} - -
UtslagCRSlope
{tee.navn_utslag || tee.navn_utslag_damer}{tee.baneverdi || tee.baneverdi_damer}{tee.slopeverdi || tee.slopeverdi_damer}
-
+ {/* TOP-RIGHT STATUS */} +
+
+ {activeCourses.map((c: any) => ( + + {activeCourses.length > 1 ? `${c.name}: ${STATUS_MAP[c.status] || c.status}` : STATUS_MAP[c.status] || c.status} + ))} -
-
- - {/* GJESTESPILL & MEDLEMSKAP */} -
-
-

⛳ Gjestespill

-
-
-

Priser

- {facility.greenfee?.voksne?.map((g: any, i: number) => ( -
- {g.priskategori} - kr {g.pris_voksne},- -
- ))} - {facility.greenfee?.junior?.map((g: any, i: number) => ( -
- {g.priskategori_junior} (Junior) - kr {g.pris_junior},- -
- ))} -
-
-

Krav: {facility.guest_requirements}

+ {facility.status_updated_at && ( + + Sist oppdatert: {new Date(facility.status_updated_at).toLocaleDateString('nb-NO', { day: 'numeric', month: 'long', year: 'numeric' })} + + )} +
-
-

🤝 Medlemskap

-
-
-

{facility.membership?.standard?.navn || "Standard"}

-

kr {facility.membership?.standard?.pris || '--'},-

-
- {facility.membership?.rimeligste?.pris && ( -
-

{facility.membership.rimeligste.navn}

-

kr {facility.membership.rimeligste.pris},-

-
- )} + {/* BOTTOM-RIGHT BUTTONS */} +
+ {facility.website_url && } + {facility.golfbox_booking_url && } + {facility.golfbox_tournament_url && } + + {facility.weather_url && } +
+ +
+ {facility.logo_url && ( +
+
- Se alle alternativer -
-
+ )} +

{facility.name}

+

{facility.county} • {facility.city}

+ + + +
+ + {/* RAD 1: INTRO (22%) */} +
+
+

Kontakt & Adresse

+ +
+
+ {facility.footnote &&
{facility.footnote}
} +
+
+
+ + {/* RAD 2: VÆR */} +
+

Vær for {facility.name}

+
+ {facility.weather_url ? ( Vær ) :

Værvarsel ikke tilgjengelig

} +
+
+ + {/* RAD 3: DETALJER */} +
+
+

Andre ressurser

+
+ {facility.golfbox_booking_url && Book Starttid} + {facility.golfbox_tournament_url && Turneringer} + {facility.baneguide_url && Baneguide} + {facility.flyfoto_url && Flyfoto} + {facility.webcam_url && Webkamera} + {shotzoom.map((sz: any, i: number) => ( + 📊 Statistikk: {sz.shotzoom_beskrivelse?.replace(' ', ' ')} + ))} +
+
+ +
+
+

Banen

+
+
Hull:{amenities.antall_hull || '--'}
+
Lengde:{facility.length_meters ? `${facility.length_meters}m` : '--'}
+
Sesong:{facility.season || '--'}
+
Byggeår:{facility.established_year || '--'}
+
Arkitekt:{facility.architect || '--'}
+
+
+
+

Fasiliteter

+
+
Drivingrange:{amenities.drivingrange || 'Nei'}
+
Nærspill:Ja
+
Proshop:Ja`) : 'Nei' }} />
+
Kølleutleie:{amenities.kolleutleie || 'Nei'}
+
Simulator:Ja`) : 'Nei' }} />
+
Head Pro:
+
Kafé:
+
+
+
+
+ + {/* RAD 4: KART & VIDEO */} +
+

Kart

+
+
+ )} +
+ + {/* SCOREKORT */} +
+ {activeCourses.map((c: any) => )} +
+ + {/* SLOPING TABELLER */} +
+
+

Slopetabeller

+ Gyldighet: {facility.gyldig_til_og_med || 'Ukjent'} +
+
+ {['herrer', 'damer'].map(gender => ( +
+

{gender}

+ + + + + + {(activeCourses[0]?.tee_boxes?.[gender] || []).map((tee: any, i: number) => ( + + + + + + ))} + +
UtslagCRSlope
{tee.navn_utslag || tee.navn_utslag_damer}{tee.baneverdi || tee.baneverdi_damer}{tee.slopeverdi || tee.slopeverdi_damer}
+
+ ))} +
+
+ + {/* GJESTESPILL & MEDLEMSKAP */} +
+
+

⛳ Gjestespill

+
+
+

Priser

+ {facility.greenfee?.voksne?.map((g: any, i: number) => ( +
+ {g.priskategori} + kr {g.pris_voksne},- +
+ ))} + {facility.greenfee?.junior?.map((g: any, i: number) => ( +
+ {g.priskategori_junior} (Junior) + kr {g.pris_junior},- +
+ ))} +
+
+

Krav: {facility.guest_requirements}

+
+ +
+

🤝 Medlemskap

+
+
+

{facility.membership?.standard?.navn || "Standard"}

+

kr {facility.membership?.standard?.pris || '--'},-

+
+ {facility.membership?.rimeligste?.pris && ( +
+

{facility.membership.rimeligste.navn}

+

kr {facility.membership.rimeligste.pris},-

+
+ )} +
+ Se alle alternativer +
+
+
+
+
+ ); +} diff --git a/kode_eksport/frontend_src_app_golfbaner_[slug]_page_tsx.txt b/kode_eksport/frontend_src_app_golfbaner_[slug]_page_tsx.txt new file mode 100644 index 0000000..fbae7a1 --- /dev/null +++ b/kode_eksport/frontend_src_app_golfbaner_[slug]_page_tsx.txt @@ -0,0 +1,17 @@ +// page.tsx +import { API_URL } from "@/config/constants"; +import FacilityDetailView from "./FacilityDetailView"; + +export default async function GolfCoursePage({ params }: { params: Promise<{ slug: string }> }) { + const { slug } = await params; + + const res = await fetch(`${API_URL}/facilities/${slug}`, { cache: 'no-store' }); + const facility = await res.json(); + + if (!facility || facility.error) { + return
Fant ikke golfbanen...
; + } + + // Vi sender dataene til den navngitte komponenten + return ; +} diff --git a/kode_eksport/frontend_src_app_layout_tsx.txt b/kode_eksport/frontend_src_app_layout_tsx.txt new file mode 100644 index 0000000..f7fa87e --- /dev/null +++ b/kode_eksport/frontend_src_app_layout_tsx.txt @@ -0,0 +1,34 @@ +import type { Metadata } from "next"; +import { Geist, Geist_Mono } from "next/font/google"; +import "./globals.css"; + +const geistSans = Geist({ + variable: "--font-geist-sans", + subsets: ["latin"], +}); + +const geistMono = Geist_Mono({ + variable: "--font-geist-mono", + subsets: ["latin"], +}); + +export const metadata: Metadata = { + title: "Create Next App", + description: "Generated by create next app", +}; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + + + {children} + + + ); +} diff --git a/kode_eksport/frontend_src_app_page_tsx.txt b/kode_eksport/frontend_src_app_page_tsx.txt new file mode 100644 index 0000000..04507a3 --- /dev/null +++ b/kode_eksport/frontend_src_app_page_tsx.txt @@ -0,0 +1,37 @@ +import HeroSlider from './HeroSlider'; +import FacilitySearch from './FacilitySearch'; +import { API_URL } from '@/config/constants'; + +export const dynamic = 'force-dynamic'; + +export default async function Home() { + let facilities = []; + + try { + const res = await fetch(`${API_URL}/facilities`, { + next: { revalidate: 0 }, + cache: 'no-store' + }); + + if (!res.ok) { + const errorData = await res.json(); + console.error("API Error Body:", errorData); + throw new Error(`API returnerte status ${res.status}`); + } + + facilities = await res.json(); + } catch (error) { + console.error("Kritisk feil ved henting av data:", error); + facilities = []; + } + + // Sikrer at vi alltid sender en array til komponentene + const safeData = Array.isArray(facilities) ? facilities : []; + + return ( +
+ + +
+ ); +} diff --git a/kode_eksport/frontend_src_config_constants_ts.txt b/kode_eksport/frontend_src_config_constants_ts.txt new file mode 100644 index 0000000..de034d4 --- /dev/null +++ b/kode_eksport/frontend_src_config_constants_ts.txt @@ -0,0 +1,23 @@ +// Globale innstillinger for TeeOff.no +export const API_URL = process.env.API_URL || "http://api:8000/api"; +export const FALLBACK_IMAGE = "/Toppbilde-standard.jpg"; +export const TEEOFF_LOGO = "/TeeOff-logo-Retina-1.png"; + +export const STATUS_MAP: Record = { + "ukjent": "Ukjent status", + "aapen": "Åpen", + "aapen_med_vintergreener": "Vintergreener", + "stengt": "Stengt", + "nedlagt": "Nedlagt", + "under_utvikling": "Under utvikling", + "aapner_snart": "Åpner snart", + "stenger_snart": "Stenger snart" +}; + +export const REGIONS: Record = { + "nord-norge": ["finnmark", "troms", "nordland"], + "midt-norge": ["nord-trøndelag", "sør-trøndelag", "trøndelag"], + "vestlandet": ["møre og romsdal", "sogn og fjordane", "hordaland", "rogaland", "vestland"], + "sørlandet": ["vest-agder", "aust-agder", "agder"], + "østlandet": ["telemark", "vestfold", "østfold", "buskerud", "hedmark", "oppland", "oslo", "akershus", "innlandet", "viken"] +};