Case study

Ouananiche: the smart fishing map of Quebec

An installable web app that brings together everything anglers need to know before casting: where to fish, what to fish and what the regulations say.

  • SectorOutdoors and sport fishing
  • TypeInstallable web app (PWA)
  • StatusLive since June 2026
  • LanguagesFrench and English
Ouananiche home page

01

The challenge

In Quebec, the information anglers need is scattered: zone regulations, species data, weather, word of mouth. The goal was to bring it all into one simple app that also works where there is no cell coverage.

02

What we built

Lake map

Over 2,500 geolocated lakes, with the species present and depth when known.

Zone regulations

The general rules for each fishing zone, validated against official data, with a direct link to the source.

Fishing window

A score based on five weather factors to know when to head out.

Cyril, the AI assistant

An assistant that recommends lures and techniques for each lake and target species.

Offline mode

Once installed on the phone, the app keeps working in the woods, with no network.

Community and subscription

Fishing reports shared between members, and advanced features offered by subscription, with online payment.

03

Under the hood

  • Framework-free JavaScript
  • Supabase and PostGIS
  • Stripe
  • Service worker (offline)
  • Open-Meteo weather API
  • Conversational AI

04

What it shows for your project

  • Turning complex public data into a tool that is simple to use.
  • Building an app that stays reliable without a connection.
  • Using AI where it truly helps.
  • Setting up paid subscriptions end to end.

Visit ouananiche.ca ↗