Skillzy · Full Wireframes
154 screens · 24+ modules · 30–35 tables · 5 languages · Kuwait launch — every screen wireframed on the pages that follow. Pre-design reference, v1.
Customer · C-01–C-47
Provider · P-01–P-50
Shared · S-01–S-09
Admin · A-01–A-29
Website · W-01–W-19
Skillzy · Master Project Map
MASTER MAP · v1
154 screens · 24+ modules · 30–35 tables · 5 languages · Kuwait launch — every screen wireframed on the pages that follow.
Screens (154 total)
Customer appC-01 – C-47
Provider appP-01 – P-50
Shared / systemS-01 – S-09
Admin panelA-01 – A-24
WebsiteW-01 – W-11
Modules (24+)
- Auth & OTP · single-session
- Provider onboarding (12-step)
- Customer request (7-step)
- Plan B scoring engine
- Batch notification dispatch
- Bidding & credit ledger
- Award & contact reveal
- Chat (customer-initiated)
- Ratings, reviews & moderation
- Subscriptions (IAP + Stripe)
- Refund handling
- Categories + suggest-a-profession
- Multi-language / RTL / translate
- Multi-country config
- Admin panel · Landing site
Core Engine
- E-01 Plan B scoring · ranking
- E-02 Matching · customer ⇄ provider
- E-03 Credit · bid deduction
- E-04 Subscription · plans
- E-05 Notification · push/email/SMS
- E-06 Review · ratings & trust
Cross-cutting
- X-01 Multi-language (5)
- X-02 RTL (Arabic)
- X-03 Geo / maps / radius
- X-04 Chat translation
- X-05 File uploads
- X-06 Payments (Stripe/IAP/Billing)
- X-07 Security (OTP/JWT/session)
- X-08 Audit logs
Database (30–35 tables)
- User · Service · Marketplace
- Communication · Subscription
- Review · System
- 7 domains, ~33 tables
Integrations
- Firebase (OTP / FCM / analytics)
- Apple IAP · Google Billing
- Stripe (web) · Twilio (SMS)
- Google Maps / Geocode / Translate
- Resend / SES · Sentry · Discord
Project Overview
Screens154
Modules24+
Tables30–35
Languages5
LaunchKuwait first
ComplexityEnterprise
Important Notes
- Contact hidden until award
- Chat customer-initiated only
- Plan B fairness from day 1
- Single active provider session
- Payments via secure gateways
Pending Client Confirmation
- Plan B formula & weights
- Subscription pricing & credits
- Refund & cancellation policy
- Final master category list
- Country rollout · commission
- ID-document visibility policy
Skillzy — Customer · Onboarding & Auth
C-01 – C-07
First run. Language, value, role, phone, OTP. One thing per screen.
? Open Q
One number = one role? Decide before Figma whether a phone can be both Customer and Provider.
It changes auth, the role selector and the profile schema. Retrofitting later is painful.
1C-01Splash
9:41••• ▪
LOGO
Skillzy
Find · Bid · Hire · Done
auto 1.5s
next: C-02
2C-02Language
9:41••• ▪
Choose language
English
Arabic
Filipino
Hindi / Urdu
Chinese
Continue
next: C-03
3C-03Onboarding
9:41••• ▪
illustration
Post once.
Get real bids fast.
next: C-04
4C-04Role selector
9:41••• ▪
I want to…
Hire a proPost a job · Customer
Offer servicesBid & win · Provider
next: C-05
5C-05Phone entry
9:41••• ▪
Enter your number
We'll text a 6-digit code.
Continue
next: C-06
6C-06OTP entry
9:41••• ▪
Enter the code
Sent to +965 ···· 5678
Resend in 0:42
Verify
next: C-07
7C-07OTP error
9:41••• ▪
Enter the code
Sent to +965 ···· 5678
Incorrect code. Try again.
Verify
Notes — for designer & developer
- Splash auto-advances after 1.5s — no tap.
- Language persists to device + profile; Arabic flips the whole app to RTL.
- OTP: Firebase primary, Twilio fallback; bypass code for store reviewers.
- Dev: capture device fingerprint + IP at OTP success (anti-abuse).
Skillzy — Customer · Home & Discovery
C-08 – C-12
Landing after signup. Primary job: post a request. Browsing is secondary.
1C-08Home Dashboard
9:41••• ▪
🔍 Search a service
Post a Request
Need a pro?Get bids in minutes
PlumberACCleaningMover
+ Post a Request
next: C-09
2C-09Categories
9:41••• ▪
Browse categories
Filter
Electrician
Plumber
AC Technician
Movers
next: C-10
3C-10Search
9:41••• ▪
🔍 Plumber near me
Results
Plumbing120+ providers
Leak repair60+ providers
Water heater40+ providers
next: C-11
4C-11Featured Providers
next: C-12
5C-12Recommendations
9:41••• ▪
For you
Based on your area
AC maintenanceSummer ready
Deep cleaningTop booked
Post a Request
Notes — for designer & developer
- Primary CTA is always Post a Request; browsing is secondary.
- Empty state (no requests) must still push Post a Request.
- Designer: keep search reachable one-thumb at the top.
Skillzy — Customer · Create Request (7 steps)
C-13 – C-22
Wizard. Min typing, voice dictation, GPS pre-fill. Target: fast to a live OPEN request.
? Open Q
Combine urgency + time slot, pre-fill location from GPS with one-tap confirm.
Voice button reachable one-thumb. Min 30 chars before continue.
1C-13Select Category
9:41••• ▪
What do you need?1/7
Search service
Plumbing
Electrical
Next
next: C-14
2C-14Subcategory
9:41••• ▪
Pick a type1/7
Leak repair
Water heater
Pipe install
Next
next: C-15
3C-15Description
9:41••• ▪
Describe the job2/7
Tap mic or type… (min 30)
voice dictation
Next
next: C-16
4C-16Upload Media
9:41••• ▪
Add photos3/7
Up to 5 photos + 1 video
Next
next: C-17
5C-17Location
9:41••• ▪
Where?4/7
map + pin
Hawalli, Kuwait
Use my location
next: C-18
6C-18Budget
9:41••• ▪
Your budget5/7
Providers bid around this
Next
next: C-19
7C-19Urgency
9:41••• ▪
How urgent?6/7
Immediate
Same day
2–3 days
Flexible
Next
next: C-20
8C-20Schedule
9:41••• ▪
Preferred time7/7
MorningAfternoonEvening
Pick a date (optional)
Next
next: C-21
9C-21Review
9:41••• ▪
Review request
ServiceLeak repair
WhereHawalli
BudgetKWD 25
UrgencyImmediate
Submit request
next: C-22
10C-22Submitted
9:41••• ▪
illustration
Request live!
20 providers notified.
First bid usually ~10 min
View request
Notes — for designer & developer
- Description min 30 chars before Next; voice = OS dictation (no AI cost).
- Location pre-fills from GPS · one-tap confirm; manual map pin fallback.
- On Submit: status=OPEN · Plan B scoring · first 20 providers notified.
- Dev: media ≤ 5 photos + 1 video; strip EXIF on upload.
Skillzy — Customer · Requests, Bids & Award
C-23 – C-32
Status-driven. Watch bids arrive, compare on Recommended (Plan B), pick, award reveals contact.
? Open Q
Default bid sort = Recommended (fairness), not lowest price. 0-bids screen needs reassurance + live count.
Contact + chat unlock only AFTER award.
1C-23My Requests
9:41••• ▪
ActiveDoneExpired
Leak repair3 bids · OPEN
AC serviceAWARDED
PaintingEXPIRED
next: C-24
2C-24Active detail
9:41••• ▪
Leak repair
StatusOPEN
Bids3 / 10
Sorted: Recommended
See all bids
next: C-25
3C-25Detail · 0 bids
9:41••• ▪
Leak repair
StatusOPEN
20 providers notified
waiting…
First bid ~10 min
next: C-26
4C-26Bid Listing
next: C-27
5C-27Bid Details
9:41••• ▪
Ahmed K.
PriceKWD 22
ETAToday, 3 pm
"Can fix within an hour."
View profile
next: C-28
6C-28Provider Profile
9:41••• ▪
OverviewWorkReviews
photo
Ahmed K. ✓
Rating4.9 (120)
Select provider
next: C-29
7C-29Portfolio
9:41••• ▪
OverviewWorkReviews
15 photos · 2 videos
next: C-30
8C-30Reviews
9:41••• ▪
OverviewWorkReviews
"Fast and clean work."
"On time, fair price."
next: C-31
9C-31Award confirm
9:41••• ▪
Select Ahmed K.?
Contact will be shared.
Other bids close.
next: C-32
10C-32Awarded
9:41••• ▪
Awarded ✓
ProviderAhmed K.
Phone+965 shown
Chat unlockedTap to message
Open chat
Notes — for designer & developer
- Default sort = Recommended (Plan B), NOT lowest price.
- 0-bids screen: show live providers-notified count + reassurance.
- Award reveals contact + unlocks chat; other bids → NOT_CHOSEN.
- Dev: MAX_BIDS = 10; award is one transaction (no double-award).
Skillzy — Customer · Chat & Reviews
C-33 – C-40
Customer-controlled chat. Provider cannot initiate. End / resume anytime. Rate after completion.
? Open Q
Customer ENDS chat → provider read-only; RESUME if request active. On COMPLETE/EXPIRE → read-only.
Rating fires on Mark Completed; review goes to admin moderation before showing.
1C-33Chat List
9:41••• ▪
Messages
Ahmed K.Leak repair · 2m
Maria S.AC service · 1h
Only awarded providers
next: C-34
2C-34Chat Window
9:41••• ▪
Ahmed K.
ProviderOn my way, 15 min
You · sentGreat, thanks!
Message…
Send
next: C-35
3C-35Media Sharing
9:41••• ▪
Ahmed K.
Photo sent
+ photo / video
Attach
next: C-36
4C-36End Conversation
9:41••• ▪
End this chat?
Provider goes read-only.
You can resume later.
next: C-37
5C-37Chat History
9:41••• ▪
Ahmed K.
Request COMPLETED
Read-onlyHistory visible
No new messages
next: C-38
6C-38Rate Provider
9:41••• ▪
Rate Ahmed K.
★ ★ ★ ★ ★
Add a review (optional)
Submit review
next: C-39
7C-39Submit Review
9:41••• ▪
Thanks!
Sent for review.
Shows after moderation
Done
next: C-40
8C-40Review Success
9:41••• ▪
illustration
Review posted
Helps other customers
Notes — for designer & developer
- Provider can NEVER initiate chat — no start-chat button their side.
- Customer End → provider read-only; Resume only if request still active.
- Review → admin moderation before public; 7-day review window.
Skillzy — Customer · Notifications & Profile
C-41 – C-47
Notification center + profile/settings. Customer profile is optional detail.
1C-41Notif Center
9:41••• ▪
Notifications
3 new bidsLeak repair
AwardedAC service
ReminderRate Ahmed K.
next: C-42
2C-42Notif Detail
9:41••• ▪
3 new bids
On Leak repair
View request
next: C-43
3C-43Empty State
9:41••• ▪
bell
All caught up
No new notifications
next: C-44
4C-44Profile
9:41••• ▪
avatar
Sara A.
+965 ···· 5678
Edit profile
Settings
Help
next: C-45
5C-45Edit Profile
9:41••• ▪
Edit profile
First name
Last name
Email (optional)
Save
next: C-46
6C-46Settings
9:41••• ▪
Settings
Language
Push notifications
Email digest
Delete account
next: C-47
7C-47Support & Help
9:41••• ▪
Help
FAQCommon questions
Contact ushello@skillzy.org
Email support
Notes — for designer & developer
- Customer aggregated-bids notif after 3 bids, every 5 min.
- Delete account must handle credits + open requests.
- Designer: profile is light — most fields optional.
Skillzy — Provider · Auth & Onboarding (1)
P-01 – P-08
Provider supply onboarding. Heavy flow — allow save & continue; ID gates bidding, not signup.
? Open Q
Let providers reach the feed fast; defer portfolio / intro video. Gate BIDDING on ID verification only.
Missing category? 'Suggest a profession' → admin queue → notify → resume.
1P-01Login
9:41••• ▪
Provider sign in
We'll text a code
Continue
next: P-02
2P-02OTP
9:41••• ▪
Enter the code
Resend in 0:42
Verify
next: P-03
3P-03Welcome
9:41••• ▪
LOGO
Welcome!
Set up your profile
Get started
next: P-04
4P-04Account Type
9:41••• ▪
Account type1/12
Individual
Company
Next
next: P-05
5P-05Personal Info
9:41••• ▪
About you2/12
photo
First name
Last name
Next
next: P-06
6P-06National ID
9:41••• ▪
Verify identity3/12
ID upload
Encrypted · admin only
Upload ID
next: P-07
7P-07Business Info
9:41••• ▪
Business (optional)4/12
Business name
WhatsApp
Next
next: P-08
8P-08Service Categories
9:41••• ▪
What you do5/12
Search trade
Plumber
Suggest a profession?
Next
Notes — for designer & developer
- 12-step wizard — allow Save & continue later.
- ID upload gates BIDDING, not signup; stored encrypted, admin-only.
- Missing category → Suggest a profession → admin approve → resume.
- Designer: persistent stepper 1/12 … 12/12.
Skillzy — Provider · Onboarding (2)
P-09 – P-16
Skills, coverage, availability and pricing — the matching / scoring inputs.
1P-09Subcategories
9:41••• ▪
Specialties5/12
Leak repair
Water heater
Pipe install
Next
next: P-10
2P-10Skills
9:41••• ▪
Skills6/12
WeldingFittingsDrainageEmergency
Next
next: P-11
3P-11Experience
9:41••• ▪
Experience6/12
Years of experience
Short description
Next
next: P-12
4P-12Certifications
9:41••• ▪
Certifications6/12
Optional uploads
Next
next: P-13
5P-13Languages
9:41••• ▪
Languages7/12
English
Arabic
Hindi/Urdu
Next
next: P-14
6P-14Service Areas
9:41••• ▪
Coverage8/12
map + radius
5 km10 km30 kmAll KW
Next
next: P-15
7P-15Availability
9:41••• ▪
Availability9/12
MonTueWedThuFri
Available now
Emergencies
Next
next: P-16
Notes — for designer & developer
- Service area uses PostGIS radius — feeds the matching engine.
- Available-now sets AvailabilityScore=100 next scoring run.
- Dev: pricing min < max validation.
Skillzy — Provider · Onboarding (3) & Dashboard
P-17 – P-24
Finish profile, then the job feed — matched, ranked requests. Available-now boosts ranking.
1P-17Intro Video
9:41••• ▪
Intro video11/12
record ≤ 1 min
Record / upload
next: P-18
2P-18Portfolio Upload
9:41••• ▪
Portfolio11/12
≤ 5 photos + 5 videos
Next
next: P-19
3P-19Preferences
9:41••• ▪
Notifications12/12
New jobs
Max jobs / day
Next
next: P-20
4P-20Reg Complete
9:41••• ▪
All set!
15 free credits added
Go to feed
next: P-21
5P-21Home Dashboard
9:41••• ▪
Credits15
Available now
Matched jobs
newLeak repairHawalli · KWD 25
View feed
next: P-22
6P-22Job Feed
9:41••• ▪
Jobs for you
Leak repairHawalli · now
AC serviceSalmiya · 1h
Pipe installJahra · 2h
next: P-23
7P-23Recommended
9:41••• ▪
Best matches
Ranked by Plan B
topLeak repair98% match
Water heater91% match
next: P-24
8P-24Job Detail
9:41••• ▪
Leak repair
AreaHawalli
BudgetKWD 25
UrgencyImmediate
Contact hidden
Submit bid · 1 credit
Notes — for designer & developer
- Portfolio ≤ 5 photos + 5 videos (≤1 min each).
- Feed = matched + Plan B ranked requests only.
- New-provider boost: +10 for 30 days from registration (transparent).
Skillzy — Provider · Bidding
P-25 – P-32
Spend a credit to compete. 5-min withdraw window. Track active / won / lost.
? Open Q
Eligibility + atomic credit decrement server-side. 0 credits → upgrade CTA, bid blocked.
Withdraw within 5 min refunds the credit; after that the option disappears (live).
1P-25Matching Results
9:41••• ▪
You matched
Plumbing · Hawalli
98%Leak repairKWD 25
Open job
next: P-26
2P-26Submit Bid
9:41••• ▪
Your bid
Message to customer
1 credit will be used
Submit bid
next: P-27
3P-27Bid Confirm
9:41••• ▪
Submit bid?
1 credit will be used.
PriceKWD 22
next: P-28
4P-28Bid Success
9:41••• ▪
Bid sent
Notified if chosen
Back to feed
next: P-29
5P-29Active Bids
9:41••• ▪
ActiveWonLost
Leak repairKWD 22 · OPEN
AC serviceKWD 30 · OPEN
next: P-30
6P-30Won Bids
9:41••• ▪
ActiveWonLost
Water heaterWON · chat
Open chat
next: P-31
7P-31Lost Bids
9:41••• ▪
ActiveWonLost
PaintingNOT CHOSEN
Keep bidding — fairness helps
next: P-32
8P-32Withdraw Bid
9:41••• ▪
Leak repair
Your bidKWD 22
Withdraw window 4:38Refunds 1 credit
Withdraw bid
Notes — for designer & developer
- Submit = eligibility check + atomic 1-credit decrement.
- 0 credits → block bid, show Upgrade CTA.
- Withdraw ≤ 5 min refunds the credit; after that hide the button (live).
- Dev: one bid per provider per request (unique constraint).
Skillzy — Provider · Credits & Subscription
P-33 – P-40
Credit wallet + subscription. Web Stripe path is cheaper than IAP — surface it.
1P-33Bid Analytics
9:41••• ▪
Your stats
Win rate38%
Avg response12 min
Profile views210
See details
next: P-34
2P-34Bid History
9:41••• ▪
History
Leak repairWON
AC serviceLOST
MoverWITHDRAWN
next: P-35
3P-35Credit View
9:41••• ▪
Credits
Balance3
1 credit = 1 bid
Low on creditsUpgrade for more
Get credits
next: P-36
4P-36Credits Wallet
9:41••• ▪
Wallet
Balance3 credits
This month12 used
Buy / subscribe
next: P-37
5P-37Transactions
9:41••• ▪
Transactions
Signup grant+15
Bid spend−1
Withdraw refund+1
Basic plan+25
next: P-38
6P-38Plans
9:41••• ▪
Choose a plan
$9.99Basic25 bids / mo
$24.99Pro80 bids / mo
Free: 15 + 3/mo
Continue
next: P-39
7P-39Comparison
9:41••• ▪
Compare
Free15 + 3/mo
Basic25 / mo
Pro80 / mo
Cheaper on web
next: P-40
8P-40Checkout
9:41••• ▪
Pro · $24.99
Apple / Google IAP
native pay sheet
Pay
Notes — for designer & developer
- Pricing fetched at runtime from Apple/Google.
- Web Stripe path avoids the 30% IAP fee — surface it.
- Refund webhook → revoke tier + deduct unused credits to 0.
Skillzy — Provider · Subscription & Public Profile
P-41 – P-50
Active subscription, refund handling, and the public-facing provider profile.
1P-41Active Sub
9:41••• ▪
Pro active
80 credits added
RenewsJul 15
Done
next: P-42
2P-42Purchase History
9:41••• ▪
Purchases
$24.99ProJun 15
$9.99BasicMay 15
Restore purchases
next: P-43
3P-43Public Profile
9:41••• ▪
InfoWorkReviews
photo
Ahmed K. ✓
Rating4.9
Available now
next: P-44
4P-44Portfolio
9:41••• ▪
InfoWorkReviews
Edit portfolio
next: P-45
5P-45Reviews
9:41••• ▪
InfoWorkReviews
"Excellent work."
"Very reliable."
next: P-46
6P-46Ratings
9:41••• ▪
Rating summary
Average4.9
Total120
next: P-47
7P-47Verification
9:41••• ▪
Verification
IDVerified
PhoneVerified
Trusted proBadge shown
next: P-48
8P-48Availability
9:41••• ▪
Availability
MonTueWedThu
Available now
Save
next: P-49
9P-49Skills Mgmt
9:41••• ▪
Skills
WeldingDrainageFittings+ add
Save
next: P-50
10P-50Documents
9:41••• ▪
Documents
ID · certificates
Upload
Notes — for designer & developer
- Restore Purchases re-validates receipts server-side.
- ID-document visibility to customers = OPEN decision (privacy).
- Designer: verification badge builds trust at the decision moment.
Skillzy — Shared · System & Error States
S-01 – S-09
Cross-cutting states both roles hit. Calm, recoverable, never a dead end.
? Open Q
Single-session logout fires on legitimate device switches too — keep it calm + explained, not scary.
Arabic mirrors the whole layout (RTL). Missing translation → English fallback with a subtle note.
1S-01Network Error
9:41••• ▪
no signal
No connection
Check your network
Retry
next: S-02
2S-02Maintenance
9:41••• ▪
tools
Be right back
Skillzy is updating
Try again shortly
next: S-03
3S-03Permission Denied
9:41••• ▪
lock
Allow access
Camera / mic / location
Open settings
next: S-04
4S-04Auth Expired
9:41••• ▪
Session expired
Please sign in again
Sign in
next: S-05
5S-05Update Required
9:41••• ▪
arrow up
Update Skillzy
New version available
Update now
next: S-06
6S-06Logged out elsewhere
9:41••• ▪
Signed in elsewhere
You were signed in on another device.
Sign in again
next: S-07
7S-07Refund-revoked
9:41••• ▪
Subscription
Subscription refundedPremium access removed
Credits reset to 0
View plans
next: S-08
8S-08Translation fallback
9:41••• ▪
Chat
ProviderAuto-translated
Showing English (original AR)
translated · show original
next: S-09
9S-09RTL · Arabic mirror
9:41••• ▪
▦▦▦
Layout flips right-to-left
RTL mirror
All screens mirror in AR
Notes — for designer & developer
- Single-session logout fires on legitimate device switches too — keep it calm.
- Every error state offers a recovery action (never a dead end).
- Arabic mirrors layout (RTL); missing translation → English fallback + note.
Skillzy — Admin Panel (1) · Auth & Users
A-01 – A-06
Operators keep the marketplace clean, fair and configured. Sidebar → list → detail.
1A-01Login
admin.skillzy.org
Login
2A-02Forgot / 2FA
admin.skillzy.org
Forgot / 2FA
3A-03Main Dashboard
admin.skillzy.org
Main Dashboard
480Requests/day
5,120Providers
6.4Bids/req
72%Awarded
4A-04KPI Analytics
admin.skillzy.org
KPI Analytics
12%Churn
3%Refunds
61%Conv.
340New prov.
5A-05Activity Feed
admin.skillzy.org
Activity Feed
6A-06Customers
admin.skillzy.org
Customers
Notes — for designer & developer
- Admin auth separate from app users; password (bcrypt) + 2FA.
- User detail shows encrypted ID via authorized route, not public media.
- Designer: tables sortable + filter rail + bulk actions.
Skillzy — Admin Panel (2) · Providers & Requests
A-07 – A-12
Provider management, verification queue, and request oversight with override.
1A-07Providers
admin.skillzy.org
Providers
2A-08User Detail (+ID)
admin.skillzy.org
User Detail (+ID)
3A-09Verification Requests
admin.skillzy.org
Verification Requests
4A-10Suspended Users
admin.skillzy.org
Suspended Users
5A-11Requests
admin.skillzy.org
Requests
6A-12Request Details
admin.skillzy.org
Request Details
Override status
AwardCancel
Notes — for designer & developer
- Verification queue = manual review v1 (no KYC automation).
- Request status override is audit-logged.
- Suspend blocks the provider from all bid screens.
Skillzy — Admin Panel (3) · Catalog & Reviews
A-13 – A-18
Bids oversight, category tree + suggestion queue, and review moderation.
1A-13Bids Overview
admin.skillzy.org
Bids Overview
2A-14Categories Tree
admin.skillzy.org
Categories Tree
3A-15Add / Edit Category
admin.skillzy.org
Add / Edit Category
4A-16Suggested Professions
admin.skillzy.org
Suggested Professions
ProviderSuggestionStatusDate
5A-17Reviews Moderation
admin.skillzy.org
Reviews Moderation
6A-18Review Detail
admin.skillzy.org
Review Detail
Notes — for designer & developer
- Suggested-profession approval adds category + notifies provider.
- Review moderation required before public display.
- Categories are multi-language (store keys, not strings).
Skillzy — Admin Panel (4) · Monetization & Engine
A-19 – A-24
Tiers, credits, payments, the Plan B weights editor, and country config.
1A-19Subscription Tier Editor
admin.skillzy.org
Subscription Tier Editor
2A-20Credits / IAP Mapping
admin.skillzy.org
Credits / IAP Mapping
3A-21Transactions
admin.skillzy.org
Transactions
4A-22Stripe Link Generator
admin.skillzy.org
Stripe Link Generator
5A-23Plan B Weights Editor
admin.skillzy.org
Plan B Weights Editor
6A-24Country Config
admin.skillzy.org
Country Config
Notes — for designer & developer
- Plan B weights are live-editable; consider a dry-run before applying.
- Stripe link generator pre-creates checkout for web subscribers.
- All money / credit changes are audit-logged.
Skillzy — Admin Panel (5) · Config, Reports & Audit
A-25 – A-29
Translation cost, reports, audit log, and admin-user governance.
1A-25Translation Toggle + Cost
admin.skillzy.org
Translation Toggle + Cost
2A-26Revenue Reports
admin.skillzy.org
Revenue Reports
$18.4kMRR
1,240Active subs
3%Refunds
$14ARPU
3A-27Usage Reports
admin.skillzy.org
Usage Reports
3.1kBids/day
42kNotif sent
38%Win rate
12mAvg resp
4A-28Audit Log
admin.skillzy.org
Audit Log
5A-29Admin User Mgmt
admin.skillzy.org
Admin User Mgmt
Notes — for designer & developer
- Translation toggle has a cost dashboard (Google Translate spend).
- Reports verify success metrics (≥6 bids/req, ≥70% awarded).
- Admin-user management is super-admin only.
Skillzy — Website (1) · Marketing
W-01 – W-06
Marketing site (Next.js). AR + EN, RTL, SEO. Converts visitors to post-a-job or become-provider.
1W-01Home
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Hire local experts
Post once. Get real bids.
Post a Job
Electrician
Plumber
AC
Cleaning
How it works · 3 steps
2W-02About Us
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
About Skillzy
Fair, private, local.
Learn more
Our mission
Why bidding works
3W-03Services
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Browse all services
Plumbing
Electrical
Cooling
Moving
Cleaning
Painting
Carpentry
Repair
4W-04Categories
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
All categories
Electrician
Plumber
Painter
Carpenter
AC Tech
Cleaning
Movers
Handyman
5W-05Providers
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Featured providers
Ahmed K.
Maria S.
Rahul P.
+ more
Become a provider
6W-06Pricing
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Plans for providers
Free$0
Basic$9.99
Pro$24.99
Notes — for designer & developer
- Next.js, AR + EN, RTL, SEO; PageSpeed ≥ 85 mobile / 95 desktop.
- Hero CTAs: Post a Job + Become a Provider.
- Designer: above-the-fold under 100 KB.
Skillzy — Website (2) · Content & Convert
W-07 – W-12
Blog, FAQ, contact and the conversion pages that push to app or web subscribe.
1W-07Blog
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
2W-08Blog Detail
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Article title
By Skillzy · 5 min read
Share
Body content
Related posts
3W-09FAQ
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
How does bidding work?
Is my contact private?
How do providers get paid?
What does it cost?
4W-10Contact
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Get in touch
We reply within a day
Send
5W-11Post a Request
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Post a request
Download the app to post
Get the app
6W-12Become a Provider
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Grow your business
15 free bid credits
Subscribe
How earnings work
Free$0
Basic$9.99
Pro$24.99
Notes — for designer & developer
- Blog ≥ 5 SEO posts at launch.
- Conversion pages push to app download or web subscribe.
- Contact form → admin email.
Skillzy — Website (3) · Subscribe, Legal & Auth
W-13 – W-19
Stripe web subscribe (bypasses IAP fee), legal pages, and web account auth.
1W-13Download App
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Get Skillzy
iOS + Android
Download
2W-14Privacy Policy
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Privacy policy
Data we collect
Your rights
3W-15Terms of Service
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Terms of service
Acceptable use
Liability
4W-16Cookie Policy
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Cookie policy
Manage preferences
5W-17Login
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Sign in
Web account
Continue
6W-18Signup
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Create account
Subscribe on web
Continue
7W-19Forgot Password
skillzy.org
SkillzyHomeCategoriesProvidersPricingBlogPost a Job
Reset password
We will email a link
Send
Notes — for designer & developer
- Stripe web subscribe binds to account by email + phone.
- Privacy + Terms must be live before store submission.
- Web auth is for web subscribers; the app stays OTP-only.