RoleMatcher
Cloudflare Pages + Supabase test build
Resume match platform

RoleMatcher is live on Cloudflare.

This build wires sign in, create account, session state, and resume upload to Supabase so you can test the real flow on the deployed site first.

Uploaded resumes
0
Loaded from Supabase
Current session
No
Signed in or signed out
Storage bucket
resumes
User-scoped folder upload
Pages config
OK
Public config endpoint loaded
Upload

Upload one resume to Supabase

This upload is wired to the resumes bucket and the public.resumes table. It needs a signed-in user and your RLS/storage policies to be set correctly.

Current account limits
  • Max 1 resume for now
  • Under 1 MB per file
  • Stored per-user in Supabase
Your uploaded resumes
No resumes found yet.
Run Pipeline

Choose how you want to run it

The expensive matching flow is still the next piece to wire. This screen is kept here so the live site matches your app structure.

1) Filter jobsNarrow by country, city, and work mode.
2) Read the resumeUse the saved resume from your account.
3) Rank the matchesShow the strongest matches first.
Premium runReserved for the protected premium flow.
Server-kept secretsPremium API keys stay out of the browser.
Saved resultsCan still be written per user.
Results

Results page layout

This keeps the visual structure ready while auth and uploads are being tested on the live site.

Rank Role Company Location Work mode Score
1FPGA / RTL EngineerExample CorpToronto, ONHybrid92%
2Design Verification EngineerExample LabsMarkham, ONOn-site89%
3Embedded Systems EngineerNorth SystemsRemoteRemote86%
Sign in

Use your verified email and password

Create account

Create your account

Premium

Premium panel shell

This stays in place so the full navigation is visible while the secure premium flow is wired separately.