Egery · Portail de planification Édition N° 26.05 · 06 mai 2026
EGERY Customer Portal · Propulse Media
Egery Mobile· Section 03 — Exigences fonctionnelles

Exigences fonctionnelles

Egery Mobile · 10 FRs reliées aux exigences métier.

FR-001 · réalise BR-IDENTITY Approuvé

The system shall authenticate users via Google OAuth, Apple Sign-In, or email/password, and support biometric unlock (Face ID / Touch ID) on subsequent launches.

Realises BR breq-icqa6x8yii (social authentication + biometric unlock). Covers Connexion, Inscription, Onboarding screens.

FR-002 · réalise BR-WARDROBE Approuvé

The system shall allow users to create, read, update, and delete wardrobe items with at least one photo per item, and shall compute an estimated value from market price × condition multiplier, excluding sold items from totals.

Realises BR breq-6xuyzj2xnm (Wardrobe CRUD with photos and condition-based valuation). Covers Mon Dressing, Liste articles, Fiche Article, Fiche Article — Édition, Ajouter au dressing.

FR-003 · réalise BR-OUTFITS Approuvé

The system shall allow users to compose outfits from a minimum of two items drawn exclusively from their own wardrobe, and shall record title, photo, occasion tags, and favourite state.

Realises BR breq-b0rgvjkn32 (Outfit composition from owned wardrobe). Covers Feed Outfits, Créer un Outfit, Fiche Outfit, Modifier Outfit.

FR-004 · réalise BR-CATALOG-READ Approuvé

The system shall provide read-only catalog search by text query, by barcode scan, and by photo recognition (Google Vision), and shall surface a product detail view with price references and an add-to-wardrobe action.

Realises BR breq-cwujabakva (Read-only catalog: search, barcode scan, photo recognition). Covers Recherche, Scanner code-barres, Scanner un vêtement, Fiche produit — Catalogue.

FR-005 · réalise BR-NOTIFICATIONS Approuvé

The system shall deliver push notifications for offer, application, and message events, and shall surface unread counts plus a reviewable history in an in-app notification centre.

Realises BR breq-t06xhk6t4c (Push notifications + in-app notification center). Covers Notifications screen and Paramètres — Notifications.

FR-006 · réalise BR-COLLAB-OFFERS Approuvé

The system shall allow brands to create collaboration offers (title, compensation, formats, KPI, dates, products), influencers to browse and apply, and both parties to exchange messages once an application is accepted.

Realises BR breq-3kdpchox04 (Brand/influencer collaboration offers + messaging). Covers Collaborations, Nouvelle offre, Détail offre, Messages, Conversation.

FR-007 · réalise BR-COLLECTION-EDITING Approuvé

The system shall allow users to group wardrobe items into named thematic collections, to edit the collection cover image, and to filter their dressing view by collection.

Realises BR breq-1ep7osyytw (Collection image editing surface) and supports thematic organisation of the wardrobe. Covers Collection screen.

FR-008 · réalise BR-ID-03 Approuvé

The system shall allow users to view and edit their profile (pseudonym/handle, avatar image, biography) and surface a public-facing profile with dressing value and outfits.

Realises BR breq-wm31bg4tw0 (Profile management). Covers Profil tab and Modifier le profil.

FR-009 · réalise BR-ID-04 Approuvé

The system shall expose an account settings hub giving access to security (biometric, password, sessions), notification preferences, app preferences (appearance, language, currency), support, FAQ, and CGU, and shall allow the user to sign out from this surface.

Realises BR breq-wewdp5egkx (Account settings). Covers Paramètres hub and its six sub-pages.

FR-010 · réalise BR-3DSVVA Approuvé

The system shall support three account types (user, brand, influencer) with role-specific profile data, conditional onboarding per type, conditional navigation and UI (e.g. brands see 'my offers', influencers see 'browse offers'), an account-type badge on the profile, and a runtime switcher to move between linked accounts without re-login.

Realises BR breq-96ibrlmn6d (Multi-account types). Underpins the V1 Collaborations marketplace.