Onshelf

Retail execution, on the shelf and on the record
L'exécution en magasin, en tablette et bien documentée

One login for every door DEMO

Une seule connexion pour toutes les portes
Sign in at any door with the same credential: it opens the manager portal as Dana, the field app as Marc, the client portal as the Maple Foods viewer and the admin console as the platform admin. Any number of people can use it at the same time. · Connectez-vous à n'importe quelle porte avec le même identifiant : il ouvre chaque porte sous la personne de démonstration de cette porte. Plusieurs personnes peuvent l'utiliser en même temps.
Shared demo login — every doordemo@onshelf.app

Manager Portal

Portail de gestion
Allocate tasks, review photo evidence, monitor team activity, build reports.
Dana Whitfield — Provincial Manager, Ontario (EN)dana.whitfield@truenorth.demo
Geneviève Roy — Directrice provinciale, Québec (FR)genevieve.roy@truenorth.demo
Sam Okafor — Supervisor, GTAsam.okafor@truenorth.demo
Open portal

Merchandiser App PWA

Application du marchandiseur
My day, check-in, quick statuses, shelf photos — installable on any phone.
Marc Tremblay — Marchandiseur, Montréal (FR)marc.tremblay@truenorth.demo
Priya Nair — Merchandiser, GTApriya.nair@truenorth.demo
Open field app

Client Portal

Portail client
Read-only brand view: coverage, photo evidence and reports for your products.
Maple Foods — Client viewerviewer@maplefoods.demo
Open client portal

Platform Admin

Administration de la plateforme
SaaS console: tenant companies, usage summary, platform health.
Platform Adminadmin@onshelf.app
Open admin console

New here? Read the guide — how each door works, in English or French. · Nouveau ? Consultez le guide — le fonctionnement de chaque porte, en anglais ou en français.

Password for every demo account: Onshelf!demo1

Every door opens in English — the EN / FR switch is per-user and remembered at the next sign-in. · Chaque porte s'ouvre en anglais — le bouton EN / FR est propre à chaque personne et retenu à la prochaine connexion. The (EN)/(FR) tags mark each persona's working language: the French personas still write French in the data.