52
Total screens
12
P0 — Critical
22
P1 — Important
18
P2 — Nice to have
52
Showing
Cluster
Role
Priority
# Screen ID Screen name Cluster User role Reg. path File path Priority Status Notes
1 auth.welcome Welcome Auth
All
src/screens/auth/WelcomeScreen.tsx P0 Not started Entry point of the app. Login / signup CTAs + language switcher
2 auth.login Login Auth
All
src/screens/auth/LoginScreen.tsx P0 Not started Email/phone login, biometric (Face ID) support
3 auth.signup Signup Auth
All
src/screens/auth/SignupScreen.tsx P0 Not started Registration form — name, phone, avatar upload, account type
4 auth.otp Phone Verification (OTP) Auth
All
src/screens/auth/PhoneVerificationScreen.tsx P0 Not started 6-digit SMS OTP with resend cooldown. Also injected at root for post-signup verification
5 auth.onboarding.client Client Onboarding Auth
Client
src/screens/auth/ClientOnboardingScreen.tsx P0 Not started Post-login setup wizard — enterprise status, ERP system
6 auth.onboarding.provider Provider Onboarding Auth
Provider
src/screens/auth/ProviderOnboardingScreen.tsx P0 Not started Post-login setup — KVK, categories, location, business type
7 auth.registration.hub Registration Hub Auth
All
1 · 2 · 3 · 4 src/screens/auth/RegistrationHubScreen.tsx P0 Not started Decision screen — 4 registration paths with icons and descriptions
8 auth.registration.path1 Path 1 Wizard — ZZP Registration
Provider
Path 1 src/screens/auth/registration/Path1WizardScreen.tsx P0 Not started Formal ZZP provider multi-step registration with KVK verification
9 auth.registration.path2 Path 2 Wizard — Subcontractor Registration
Provider
Path 2 src/screens/auth/registration/Path2WizardScreen.tsx P0 Not started Subcontractors/suppliers with KVK lookup
10 auth.registration.path3 Path 3 Wizard — Hybrid Registration
ProviderClient
Path 3 src/screens/auth/registration/Path3WizardScreen.tsx P1 Not started Hybrid path — workforce search or job posting with sectors/location
11 auth.registration.path4 Path 4 Wizard — Property Manager Registration
Client
Path 4 src/screens/auth/registration/Path4WizardScreen.tsx P1 Not started Property managers, housing corps, VVE managers, maintenance companies
12 auth.registration.informal_warning Informal Worker Warning Registration
Provider
Path 1 · 2 src/screens/auth/registration/InformalWorkerWarningScreen.tsx P1 Not started Legal disclaimer about informal worker tax implications
13 auth.registration.mid_confirm Mid-flow Confirmation Registration
ProviderClient
1 · 2 · 3 · 4 src/screens/auth/registration/RegistrationMidConfirmScreen.tsx P1 Not started Congratulates user mid-flow and explains next steps
14 auth.registration.fs_check FS Check Registration
Provider
Path 1 · 2 src/screens/auth/registration/FsCheckScreen.tsx P2 Not started For Suppliers (FS) badge interest prompt
15 auth.registration.software_integration Software Integration Registration
Client
Path 4 src/screens/auth/registration/SoftwareIntegrationScreen.tsx P2 Not started ERP system integration setup for enterprise clients
16 auth.registration.lead_thankyou Lead Thank You Registration
Client
Path 4 src/screens/auth/registration/LeadThankYouScreen.tsx P2 Not started Confirmation after lead submission — 1-day response expectation
17 auth.registration.date_picker Scheduled Date Picker modal Registration
All
3 · 4 src/screens/auth/registration/ScheduledDatePickerScreen.tsx P2 Not started Reusable date picker modal — used in registration and company navigator
18 feed.job_feed Job Feed Feed
ProviderCompany
src/screens/feed/JobFeedScreen.tsx P0 Not started Primary feed tab — urgent job cards with filters and search
19 feed.job_detail Job Detail Feed
ProviderClientCompany
src/screens/feed/JobDetailScreen.tsx P0 Not started Full job info — budget, description, media, bid count, urgency timer
20 feed.place_bid Place Bid modal Feed
ProviderCompany
src/screens/feed/PlaceBidScreen.tsx P0 Not started Bid submission modal — amount, ETA, comments. Consumes 1 credit
21 feed.provider_search Provider Search Feed
ClientCompany
src/screens/feed/ProviderSearchScreen.tsx P1 Not started Search and filter available providers with sort options
22 feed.provider_detail Provider Detail Feed
ClientCompany
src/screens/feed/ProviderDetailScreen.tsx P1 Not started Provider profile — ratings, reviews, portfolio, certifications, intro video
23 feed.select_job_invite Select Job for Invite modal Feed
Client
src/screens/feed/SelectJobForInviteScreen.tsx P2 Not started Modal to choose which job to invite a provider for
24 jobs.my_jobs My Jobs Jobs & Bids
ClientCompany
src/screens/jobs/MyJobsScreen.tsx P0 Not started Posted jobs list — tabs: all / open / closed. Floating create button
25 jobs.create_job Create Job modal Jobs & Bids
ClientCompany
src/screens/jobs/CreateJobScreen.tsx P0 Not started Full create-job modal — title, description, sector, urgency, media, budget
26 jobs.management Job Management Jobs & Bids
ClientCompany
src/screens/jobs/JobManagementScreen.tsx P0 Not started Job management — bids list, boost options, accept/reject actions
27 jobs.matched_providers Matched Providers Jobs & Bids
ClientCompany
src/screens/jobs/MatchedProvidersScreen.tsx P1 Not started Real-time matched providers list via socket.io
28 bids.my_bids My Bids Jobs & Bids
ProviderCompany
src/screens/bids/MyBidsScreen.tsx P0 Not started All placed bids — tabs: pending / accepted / rejected
29 deals.active_deals Active Deals Deals & Chat
All
src/screens/deals/ActiveDealsScreen.tsx P0 Not started Deals list — tabs: active / closed, deal status timeline
30 deals.deal_detail Deal Detail Deals & Chat
All
src/screens/deals/DealDetailScreen.tsx P0 Not started Deal timeline, actions, dossier, complete / dispute buttons
31 deals.chat Chat Deals & Chat
All
src/screens/deals/ChatScreen.tsx P0 Not started In-deal real-time messaging (Socket.IO, deal-scoped room)
32 deals.completion_upload Completion Upload modal Deals & Chat
ProviderCompany
src/screens/deals/CompletionUploadScreen.tsx P1 Not started Work completion modal — photos, materials used, timeline steps
33 deals.review Review modal Deals & Chat
All
src/screens/reviews/ReviewScreen.tsx P1 Not started Post-deal review modal — star rating, tags, comments
34 calendar.main Calendar Calendar
All
src/screens/calendar/CalendarScreen.tsx P1 Not started Month/week/day view — deals + custom events. Company has workforce view
35 profile.main Profile Profile
All
src/screens/profile/ProfileScreen.tsx P0 Not started Profile overview — sections linking to settings, verification, portfolio
36 profile.settings Settings Profile
All
src/screens/profile/SettingsScreen.tsx P1 Not started Language, notifications, calendar sync, password change, logout
37 profile.verification_center Verification Center Profile
All
src/screens/profile/VerificationCenterScreen.tsx P1 Not started KYC dashboard — selfie, KVK, IBAN. Three independent verification tracks
38 profile.referral Referral Profile
All
src/screens/profile/ReferralScreen.tsx P2 Not started Shareable referral link with invite friends section
39 profile.preferences Preferences Profile
Provider
src/screens/profile/PreferencesScreen.tsx P1 Not started Category/sector preferences, availability radius, language
40 profile.private_pool Private Pool Profile
Client
src/screens/profile/PrivatePoolScreen.tsx P1 Not started Manage private workforce pool — member list, roles, CSV import
41 profile.notifications Notifications Profile
All
src/screens/profile/NotificationsScreen.tsx P1 Not started Notification history/center with read state
42 profile.company Company Profile Profile
Company
src/screens/profile/CompanyProfileScreen.tsx P1 Not started Company info edit — name, KVK, VAT number, description
43 profile.intro_video Intro Video Profile
Provider
src/screens/profile/IntroVideoScreen.tsx P2 Not started Record and upload 30–60 s intro video
44 profile.portfolio Portfolio Profile
Provider
src/screens/profile/PortfolioScreen.tsx P1 Not started Portfolio items — photos, videos, voice recordings, descriptions
45 profile.certifications Certifications Profile
Provider
src/screens/profile/CertificationsScreen.tsx P1 Not started Add/manage certifications — VCA, NEN, KOMO, with dates and numbers
46 profile.org_role Org Role Profile
Company
src/screens/profile/OrgRoleScreen.tsx P2 Not started User's org role display — owner / manager / dispatcher / bidder, with permissions
47 profile.path_expansion Path Expansion Profile
ProviderClient
src/screens/profile/PathExpansionScreen.tsx P2 Not started Add additional role (bidding or posting) with business type selection
48 company.overview Company Overview Company
Company
src/screens/company/CompanyOverviewScreen.tsx P0 Not started Company dashboard — stats, feature gates, upgrade banner, quick actions
49 company.members Members Company
Company
src/screens/company/MembersScreen.tsx P1 Not started Team member list — role management: owner / manager / dispatcher / bidder / viewer
50 auth.avatar_upload Avatar Upload Auth
All
src/screens/auth/AvatarUploadScreen.tsx P2 Not started Referenced in signup flow but not a named nav route yet
51 auth.kvk_entry KVK Entry Auth
Provider
Path 1 · 2 src/screens/auth/KvkEntryScreen.tsx P2 Not started Subcomponent of ProviderOnboardingScreen — not yet a named route
52 auth.fs_invitation FS Invitation Auth
Provider
Path 1 · 2 src/screens/auth/FsInvitationScreen.tsx P2 Not started For Suppliers invitation screen — subcomponent, not yet a named route