RutesPorcs
Rebels

Les millors rutes en moto del grup. Puja el teu GPX, explora el territori i busca per on hem passat.

β€”
Rutes
β€”
Km totals
β€”
Hores rodant
β€”
Ciutats
β€”
Porcs Rebels

Últimes rutes

🏍️

Carregant rutes...

Totes les Rutes

πŸ—ΊοΈ

Carregant rutes...

Pujar Ruta Nova

πŸ“
Fes clic o arrossega el fitxer GPX aquΓ­
πŸ“·
Fes clic per seleccionar fotos

ConfiguraciΓ³ Supabase

πŸ”§ Credencials Supabase

Entra les teves credencials de Supabase. Es guarden al teu navegador (localStorage). Veure el pas a pas a sota per obtenir-les.

πŸ“‹ Pas a Pas: Configurar Supabase

1. Ves a supabase.com i crea un compte gratuΓ―t

2. Crea un nou projecte (dona-li un nom, ex: "porcsrebels")

3. A l'esquerra: Settings β†’ API

4. Copia Project URL i anon public key

5. Pega'ls als camps de dalt i fes "Guardar"

6. A Supabase, ves a SQL Editor i executa el SQL de sota

7. A Storage, crea un bucket anomenat route-photos (Public)

SQL a executar a Supabase (copiar tot)
CREATE TABLE routes (
  id                 uuid PRIMARY KEY DEFAULT gen_random_uuid(),
  created_at         timestamptz DEFAULT now(),
  rider_name         text NOT NULL,
  name               text NOT NULL,
  description        text,
  distance_km        numeric,
  duration_s         integer,
  duration_estimated boolean DEFAULT false,
  elevation_gain     numeric,
  elevation_loss     numeric,
  max_elevation      numeric,
  min_elevation      numeric,
  avg_speed          numeric,
  max_speed          numeric,
  gpx_data           text,
  cities             text[],
  city_coords        text,
  photos             text[]
);

-- Permisos pΓΊblics de lectura/escriptura (per a ΓΊs entre amics)
ALTER TABLE routes ENABLE ROW LEVEL SECURITY;
CREATE POLICY "public read"  ON routes FOR SELECT USING (true);
CREATE POLICY "public insert" ON routes FOR INSERT WITH CHECK (true);
CREATE POLICY "public delete" ON routes FOR DELETE USING (true);
      

Comparador de Rutes

Selecciona dues rutes per veure les diferències costat a costat.

Ruta A
Ruta B