Skip to content

almorelle/wakeref

Repository files navigation

WakeRef

Référentiel wakeboard & wakeskate — wakeref.app

Preview of the website

Stack

  • Frontend : React 19 + Vite + React Router 7 (PWA installable)
  • Backend : Supabase (PostgreSQL + Auth + Storage + Edge Functions) — pas d'API maison
  • Hébergement : Vercel (SPA statique)

Démarrage rapide

npm install
cp .env.example .env.local      # remplis VITE_SUPABASE_URL + VITE_SUPABASE_ANON_KEY
npm run dev                     # http://localhost:5173

Base de données — dans le SQL Editor de Supabase, exécute scripts/wakeref_post_restore.sql (tables, vue, fonctions, RLS, bucket), puis crée le compte admin dans Authentication → Users.

npm run build                   # génère le sitemap + build Vite → dist/

Détails complets (DB, restauration depuis backup, Edge Functions email, conventions) : voir le Development Guide.

Documentation

La documentation technique complète vit dans docs/ (point d'entrée : docs/index.md) :

Doc Contenu
Project Overview Vue d'ensemble & faits clés
Architecture Pattern, stack, risques
Source Tree Arborescence annotée
Data Models Schéma, RLS, vue figures_full, triggers
API Contracts RPC, accès par rôle, Storage, Edge Functions
Component Inventory Pages, composants, contexts, hooks, i18n
Development Guide Install, env, setup DB, conventions
Deployment Guide Vercel + Supabase, PWA, backups

Instructions pour les agents IA : CLAUDE.md.

Licences

Code — MIT License, voir LICENSE

Contenu (descriptions, conseils, données des figures) — Creative Commons Attribution-NonCommercial 4.0 Libre d'utilisation à des fins non commerciales avec attribution.

About

Wakeboard and wakeskate tricks reference

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors