Paris
Académie Supérieure d'Art Floral de France

Project Brief
& Action Items

A full summary of what has been agreed, what needs to be confirmed, and the project timeline. Please review each section and respond to the items marked as required.

Option B Confirmed French Primary Language Figma → Wix Studio €3,000 Total
Kickoff — Agreed Scope

What Has Been Agreed

Deliverable 1

Website — 15 Pages

  • 15 pages built in Wix Studio — desktop + mobile responsive
  • Primary language: French — English as secondary
  • Design based on finalized HTML pages + asaf-france.com reference
  • Figma designs finalized and approved first — then Wix build begins
  • Content to be provided by client
Deliverable 2

Verification System — Option B

  • Verification by Reference Number + Family Name — server-side only
  • Institution verification — exact match (Ref Number + Registered Name)
  • Printable official result page — browser print / save as PDF
  • All record categories: Diplomas, Insignia, Ordre, Network, Faculty
  • Audit logging + anti-enumeration controls + rate limiting
  • Bilingual result display — French + English
  • CSV update process for France team — no code required
Confirmed — Result Page Display

Fields Shown on Verification Result

Registered Name
Status (Valid / Suspended / Revoked)
Category / Institutional Role
Territory on Record
Reference Number
Verification Timestamp

Not displayed publicly: Contact information, internal notes, address data, appointing authority details.

Removed from Original Scope

Not Included — Option B

  • Email with PDF attachment (replaced by browser print)
  • Fuzzy/keyword controlled search with jurisdiction tokens
  • External email service (SendGrid or equivalent)
  • Custom admin dashboard / panel for record editing
  • Content writing or translation
Any item from the above list can be added as a separate paid scope if required in future.
Visual Direction

Design Reference

You have shared four finalized HTML pages. These are the visual reference for Figma design and Wix development. All other pages will be designed in the same design system, established from these four.

ASAF_RIO_site_EN_GEO_REWRITE_v100.html Finalized ✓

RIO — Official Institutional Reference

Full institutional governance page: hierarchy organigram, governance structure, qualifications ladder, accredited schools, RAC–ASAF® verification sections. This is the primary design reference for the site's editorial style.

Hero + hero treatment Governance cards Organigram layout French tricolor branding
ASAF_EXAM_FEES_SCORING_PUBLIC_EN.html Finalized ✓

Assessment Fees & Scoring Framework

Official fee schedule for all diploma levels (DP01, DS01–DS03, L4–L7), plus the public scoring framework. Establishes the card-grid layout and pricing display pattern used across content pages.

Fee cards grid Table layouts Info sections Scoring rubric display
rac-asaf-verification_v10.html Finalized ✓

Verification — Diplomas & Certificates (Page A)

Verification interface for ASAF-DS, ASAF-BQ, and MN references. Covers diplomas and academic insignia (Levels 1–3). Full result card UI with status colors, insignia display, and print layout.

Lookup input Result card Status system Print layout
rac-asaf-authorization_controlled_lookup_v8.html Finalized ✓

Verification — Ordre & Institutions (Page B)

Verification interface for ORDRE, RAC-NET, FAAF, AJAF, POF references. Covers institutional roles, network authorizations, faculty appointments. Exact-match lookup — not a directory.

Institution result ORDRE result Faculty result Exact match only
Design System — Extracted from Finalized Pages

Typography

Playfair Display

Headings & serif elements

Cinzel

Accent / institutional

Inter

Body text

Colours

#002654 — Navy
#8B735B — Gold
#C5A065 — Gold Light
#FDFBF7 — Cream
#EAE0D5 — Beige
#CE2029 — Red
#4A4238 — Text

Style Patterns

  • — Hero with Paris imagery + gradient overlay
  • — French tricolor logo treatment
  • — Thin border cards on cream/white bg
  • — Uppercase tracking-widest labels
  • — Italic serif accents in headings
  • — Decorative tricolor top border stripe
  • — Navy CTA button style
  • — Vertical separator lines in nav

Approach

  • — Figma frames first for all 15 pages
  • — 4 finalized pages replicated exactly
  • — Remaining 11 pages designed in same system
  • — Client reviews + approves all Figma
  • — Then Wix Studio development begins
  • — French is the primary page language
  • — Reference: asaf-france.com
Required From You

Action Items

The items below are what we need from your side before and during the project. Items marked Required Before Start must be received before the Figma phase can begin.

Required Before Start

1. Sample Data — Excel / Google Sheet

Please share the sample Excel or Google Sheet with the official registry records from the France team. Even 10–20 rows is enough to finalize the CMS schema before building. Without this, the verification backend cannot be structured correctly.

What we need to see in the file: One example row for each record type — Diplomas, Academic Insignia, Ordre roles, Network/Institutions, Faculty roles. Fields can be in French — that's fine.
Required Before Start

2. Wix Studio Access

Please add the following email as a contributor to the ASAF Wix Studio site. This is required to set up the CMS, build pages, and connect the backend logic.

wixpatriots@gmail.com
Required Before Start

3. Upwork — $500 Placeholder Contract

As agreed, please set up the Upwork contract with a $500 placeholder milestone. The remaining balance (€2,500 equivalent) will be settled directly. Please send the contract as soon as the other items are confirmed so work can begin immediately.

Confirm This Week

4. Reference Number Formats — Confirm Actual Prefixes

The HTML templates use the following reference number formats. Please confirm these match your real records — or let us know if the live data uses different codes. This affects the input validation logic built into the verification backend.

ASAF-BQ… / ASAF-DS…Diplomas & Certificates
MN-…Academic Insignia (L1–3)
ORDRE-…Ordre Roles (L4–7)
RAC-NET-…Network / Institutions
FAAF-… / AJAF-… / POF-…Faculty Roles

If the real data uses different codes, please share one example of each type from the actual Excel.

Confirm This Week

5. Official Contact Email for Verification Pages

When a verification returns "Not Found," the result page will display a message directing the user to contact ASAF. The HTML templates use secretariat@asaf-france.com as a placeholder. Please confirm whether this is the correct address, or provide the right one.

A — Confirm: secretariat@asaf-france.com is correct
B — Provide the correct address: _________________________
Confirm This Week

6. Approximate Number of Records at Launch

Roughly how many total records will be in the system at launch across all categories? This helps us plan the initial data import, performance testing, and CMS configuration. An approximate number from France is sufficient.

Under 100
100–500
500–1,000
1,000+
To be confirmed by France
During Figma Phase

7. Page Content — French Copy for All 15 Pages

As agreed, content for all 15 pages will be provided by you and the France team. Please prepare the final French copy for each page. We will build Figma layouts using placeholder text initially — your content will be applied before Wix development begins. For pages where content from asaf-france.com can be reused, please confirm this explicitly.

Please Confirm

8. Final Page List — Please Confirm or Adjust

Based on the sitemap shared, the 15 pages are listed below. Please confirm this list is correct, or add / remove any pages before Figma begins.

01 Home
02 About ASAF
03 ASAF® — Parent / Overview
04 3.1 Academic Framework & Diploma Pathway
05 3.2 Professional & Teaching Qualifications
06 3.3 Ordre des Artistes Floraux
07 Governance, Academic Committee & Jury
08 Registry & Verification
09 Official Publications
10 Network & Authorization
11 News & Releases
12 Examinations
13 FAQ
14 Legal & Privacy
15 Contact — Institutional Office
Project Timeline

Figma to Launch

The timeline begins from the day all required items above are received. Figma designs are completed and approved first — Wix development begins only once Figma is 100% finalized. In case urgent adjustments are required at any stage, we are happy to accommodate accordingly.

I
Days 1–12

Figma Design

Days 1–5 — Replicate Finalized Pages

Pixel-accurate Figma frames for the 4 finalized HTML pages: RIO, Exam Fees, Verification A, Verification B. These become the design standard for all other pages.

Days 6–10 — Remaining 11 Pages

Design all remaining pages in the same system established from the first 4. Each page is structured for French primary content, with English secondary.

Days 11–12 — Figma Review

Full Figma shared with you for review. All feedback collected and applied. Figma marked as 100% approved before development begins.

Gate: All Figma frames approved by client
II
Days 13–28

Wix Development

Days 13–16 — Global Foundation

Set up Wix Studio global styles, design tokens, header, footer, reusable components. CMS schema built from the sample Excel.

Days 17–22 — All 15 Pages Built

All pages built in Wix Studio matching approved Figma. French content applied from provided copy. Desktop + mobile responsive throughout.

Days 22–26 — Verification System

Both verification pages built with Velo backend. Server-side lookup, audit logging, rate limiting, anti-enumeration controls. Initial records imported from Excel.

Days 27–28 — Bilingual & Print

French + English display confirmed on both verification pages. Print / save-as-PDF styling finalized. CSV update template prepared for France team.

Gate: Preview link shared for full review
III
Days 29–35

QA & Launch

Days 29–31 — End-to-End QA

Full testing across all record types, all status states (Valid / Suspended / Revoked), both verification pages, and both languages. Mobile QA included.

Days 32–33 — Client Review & Fixes

Preview link shared for your final review. Any scope-aligned corrections addressed within this window.

Days 34–35 — Go Live + Handover

Site published live. CSV import template and instructions delivered to France team. Full handover documentation shared.

Gate: Live site + France team handover complete
Timeline start date: The 35-day timeline begins from the day all required items (sample Excel, Wix access, Upwork contract) are received. Delays in receiving content or data will pause the corresponding phase only — other phases continue in parallel where possible. Wix development does not begin until Figma is 100% approved. If urgent requirements arise at any stage, we are happy to adjust our schedule accordingly.
Financial Structure

Payment Structure

Upwork
$500

Placeholder milestone to be created on Upwork. This activates the contract and covers the formal agreement. Please create this contract before work begins.

Upwork placeholder only
Direct Payment
€2,500

Remaining balance settled directly. To be agreed in two milestone payments aligned to project phases, as discussed.

Paid directly — outside Upwork
Total Project
€3,000

Fixed price. Full scope as confirmed under Option B — 15 pages + complete verification system + CSV handover. No hidden extras.

Fixed price — Option B
Payment note: Any items explicitly outside Option B scope — such as email PDF attachment, custom admin panel, additional languages, or extra pages — will be quoted separately as a Change Request before any work begins on those items. The €3,000 fixed price covers only the agreed Option B deliverables.