Port Harcourt & Obio-Akpor

Nigeria's fastest
bike delivery.

RYDO connects you with verified motorcycle riders for instant, trackable deliveries across Port Harcourt. Fast, safe, and always reliable.

Send a Package
15min
Avg. Pickup Time
13+
Zones Covered
4.8
Rider Rating
rydo.com.ng/track/RY-4821 ● LIVE
N
A
B
Order #RY-4821
RiderChinedu · 4.9 ★
ETA6 min
Delivery code 8847
Today's earnings
₦14,250
Verified KYC Riders
Real-Time GPS Tracking
Secure Payments
OTC Delivery Confirmation
24/7 Support
How it works

Delivery in 4 simple steps

From tap to doorstep in under 30 minutes across Port Harcourt.

STEP 01
Set Locations
Enter your pickup and drop-off address. Auto-suggest knows every street in PH.
STEP 02
Rider Assigned
A verified RYDO rider nearby accepts your order within seconds.
STEP 03
Track Live
Watch your delivery in real time. Call, message, or app-call your rider directly.
STEP 04
OTC Confirmed
Recipient enters their One-Time Code to confirm delivery. Zero risk of wrong handoff.
9:41●●● 100%
Book a delivery
Where to?
Trans Amadi, Port Harcourt
Enter drop-off address…
Continue
Order #RY-4821
Rider is on the way
Chinedu Okafor
4.9 ★ · Honda CB125
2 min
Arriving
₦1,250
Fare
  Call
  Message
A
B
● LIVE
Order #RY-4821
RiderChinedu · 4.9 ★
ETA6 min
Delivered!
Code 8847 confirmed by recipient
★★★★★
Done
Features

Built different.
Built for Port Harcourt.

Every feature was built around the real logistics challenges of Rivers State commerce.

DIM Weight Pricing
Industry-standard dimensional weight calculator ensures fair pricing for bulky packages. No surprises, no overcharges.
OTC Verification
One-Time Code sent to the recipient. Rider must receive it to confirm delivery. Eliminates fraud and wrong handoffs.
Live GPS Tracking
Watch every move from pickup to doorstep. Share tracking links with recipients via WhatsApp or SMS.
RYDO Wallet
Free digital wallet with ₦50 cashback every 5th delivery. Top up via bank transfer, card, or USSD.
Bulk Orders
Send to up to 10 drop-off locations in one order. 10% discount on 3+ locations. Perfect for merchants and businesses.
Who is RYDO for?

For senders. For riders.

Customers
Send anything,
anywhere in PH
Documents, packages, market purchases, food, medicine — if it fits on a bike, RYDO delivers it in minutes.
  • Real-time GPS tracking on every delivery
  • OTC verification for safe handoff
  • Call, message, or app-call your rider
  • Cashless payments + RYDO Wallet
  • Bulk orders for merchants & businesses
Start Sending →
Riders
Earn more.
Ride your way.
Set your own hours, keep more of every fare, and get paid instantly. RYDO riders in Port Harcourt earn up to ₦80,000/month.
  • Up to ₦80,000 monthly earnings
  • Instant payout after each delivery
  • Box Fill Mode boosts earnings per trip
  • Rider Score protects your income
  • Full KYC support and onboarding
Coverage

13 zones.
Every street in PH.

All zones active
13+
Zones across Port Harcourt & Obio-Akpor
Port Harcourt & Obio-Akpor
Rivers State, Nigeria · Expanding to new areas monthly
Aba Road
Active
GRA Phase 1 & 2
Active
Trans-Amadi
Active
Ikwerre Road
Active
Woji
Active
Rumuola
Active
Mile 1 Market
Active
Mile 3
Active
D-Line
Active
Peter Odili Road
Active
Rumuigbo
Active
Ozuoba
Active
Obio-Akpor
Active
Eleme
Coming Soon
Testimonials

Port Harcourt loves RYDO

★★★★★

"I use RYDO every day to send documents from my office in Trans-Amadi to clients in GRA. The OTC confirmation means I'm never worried about wrong delivery."

Chioma Nwachukwu
Accountant · GRA Phase 2
★★★★★

"As a fabric seller at Mile 1, I use Bulk Order to send to 6 customers at once. RYDO saves me hours every day. The 10% discount is real money."

Emeka Okorie
Fabric Merchant · Mile 1
★★★★★

"I earn ₦65,000 monthly riding with RYDO. The Box Fill Mode means I do more trips per hour than any other platform. Best decision I made."

Chinedu Okafor
RYDO Rider · Rumuokwuta

Ready to earn with RYDO?

Join hundreds of riders making a living across Port Harcourt. KYC-verified, fairly paid, and fully supported.

Earn up to ₦80,000 per month
Instant payout after every delivery
Full onboarding support in PH
FAQ

Common questions

How much does a delivery cost?
+
Pricing is based on dimensional weight (L×W×H÷139), actual weight, and your delivery zone (1–8). The billable weight is whichever is greater — actual vs DIM. Use our Pricing Calculator in the app for an instant quote before you order.
What is an OTC code and how does it work?
+
A One-Time Code (OTC) is a 4–6 digit number sent to your recipient's phone when the rider is en route. The rider must receive this code from the recipient to confirm delivery. This prevents wrong handoffs and package theft.
What areas does RYDO cover?
+
RYDO currently covers 13 zones across Port Harcourt and Obio-Akpor: Aba Road, GRA Phase 1 & 2, Trans-Amadi, Ikwerre Road, Woji, Rumuola, Mile 1, Mile 3, D-Line, Peter Odili Road, Rumuigbo, Ozuoba, and Obio-Akpor. We're expanding monthly.
What is Bulk Order / Box Fill Mode?
+
Bulk Order lets you send to up to 10 drop-off locations in one booking — with a 10% discount on 3+ locations. Box Fill Mode is our exclusive routing technology that lets one rider collect from multiple merchants and deliver to multiple recipients on one optimised trip.
How long does delivery take?
+
Average rider pickup is 15 minutes. Most deliveries within the same zone complete in 25–45 minutes. Cross-zone deliveries typically take 45–90 minutes depending on traffic conditions in Port Harcourt.
How do I become a RYDO rider?
+
Download the RYDO app, select Rider during registration, upload your Driver's Licence and a clear photo of your motorcycle (with plate number visible), and submit for KYC verification. Verified riders are onboarded within 24 hours. Visit our Riders page for more details.
Get the App

RYDO in your
pocket.

Send packages, track deliveries, and manage everything from the RYDO app. Available on iOS and Android — free to download.

RYDO
Fast. Safe. Reliable.
Scan to download
rydo.com.ng/app
About RYDO

We deliver
trust.

RYDO Digital Solutions Ltd is Port Harcourt's purpose-built bike delivery platform — designed from the ground up for Nigerian roads, Nigerian merchants, and Nigerian communities.

Our Story

Built in PH,
for PH.

Port Harcourt is Nigeria's industrial capital — a city of commerce, energy, and relentless movement. Yet for years, its merchants and residents had no reliable last-mile delivery option tailored to their streets, their schedules, or their scale.

RYDO Digital Solutions Ltd was founded to close that gap. We built technology that understands dimensional weight pricing, consolidated routing, and OTC delivery verification — tools that are standard in global logistics but missing from Nigerian bike platforms.

We started in Port Harcourt because we know it. We will expand because we built it right.

48
App screens built
13
Active delivery zones
24h
Rider onboarding time
100%
NDPA 2023 compliant
Leadership

The team behind RYDO

Experienced leaders combining technology, logistics, economics, and cybersecurity to build Nigeria's most trusted delivery platform.

Ikiriko Prosper Pepple
Founder & CEO
Cybersecurity Analyst CEH Certified MSc Supply Chain & Logistics BSc Marketing

A Cybersecurity Analyst, procurement professional, and strategic business leader currently serving as Manager/Cybersecurity Analyst at Hagion International Ltd. With over seven years of experience, he combines expertise in information security, supply chain management, and business development.

Previously as COO of Wastewise Inc Ltd, he led operational excellence and forged key partnerships with RIWAMA and the NDDC. At Hagion, he facilitated a strategic partnership with the Federal Ministry of Communication and Digital Economy and NITDA for the 3MTT digital skills programme.

Demonstrates a strong blend of cybersecurity acumen, public-sector engagement, and leadership in driving digital transformation across Nigeria.

Dr. Moses Owede Vincent
Chief Operating Officer
PhD Int'l Economics MSc Development Economics GIS & Spatial Analysis 23 Peer-Reviewed Articles

Brings over a decade of research, strategic advisory, and data-driven decision-making to RYDO. Holds a PhD in International Economics & Development Finance from the University of Zululand and an MSc from the University of Port Harcourt.

As a Senior Research Economist and Research Fellow, Dr. Vincent has authored 23 peer-reviewed journal articles, two books, and several chapters spanning econometrics, international economics, and spatial economic analysis. Proficient in STATA, R, MATLAB, ArcGIS, and EViews.

Served as Business Development Consultant to Sisonero Nigeria Ltd, leading market analysis, partnership development, and stakeholder engagement with regulators and financial institutions — directly aligned with scaling RYDO's operations.

Nnaemeka Chimezie
Chief Technology Officer
6+ Years Engineering Leadership Platform Architecture React, Next.js & React Native B.Sc. Information Systems

As RYDO's Chief Technology Officer, Nnaemeka owns the platform end-to-end — the customer app, the rider app, live GPS tracking infrastructure, and the MOT regulatory dashboard — bringing over six years of front-end and mobile engineering experience to how RYDO is architected and shipped.

Before RYDO, he led front-end engineering across fintech, e-commerce, and marketplace products at Zealock, Xnyder Tech, Grascope Industries, TSB-ePay, Haulway, and RSECNG — shipping production systems in React, Next.js, React Native, and Expo, including a mobile app for the fintech startup Passcoder.

Holds a B.Sc. in Information Systems from Middlesex University, London, and brings that same product-engineering discipline to building RYDO into a platform Port Harcourt can depend on.

7+
Years cybersecurity & logistics leadership
23
Peer-reviewed economic publications
PhD
International Economics & Development Finance
CEH
Certified Ethical Hacker
Our Values

What we stand for

01
Safety First
Every RYDO rider is KYC-verified with government ID, vehicle photo, and driver's licence. No unverified rider ever handles your package.
02
Radical Transparency
Every price is calculated on-screen before you confirm. No surge fees without notice. No hidden charges. What you see is what you pay.
03
Rider First
Riders are not gig workers to exploit — they are partners to grow with. Our pricing model protects rider earnings on every delivery type.
04
Local Intelligence
We know Aba Road at 8am. We know Mile 1 on market days. Our routing and pricing reflect the real streets of Port Harcourt — not assumptions.
05
Data Privacy
NDPA 2023 compliant. Your data is encrypted in transit and at rest. We never sell personal data to third parties. Full policy at rydo.com.ng.
06
Always Improving
Box Fill Mode. DIM weight pricing. OTC verification. We build the tools that global logistics has and Nigerian bike platforms have ignored — until now.
Our Services

Everything
delivered.

From single packages to multi-drop bulk routes — RYDO has a service for every delivery need in Port Harcourt.


Standard Delivery
Most Popular

Standard Delivery

One pickup, one drop-off. Ideal for documents, personal packages, market purchases, and everyday items. Rider assigned in seconds.

  • Live GPS tracking from pickup to door
  • OTC verification on delivery
  • Call, message, or app-call your rider
  • Estimated pickup in 15 minutes
  • Pricing from ₦500 depending on zone and weight
Book Now →

Bulk / Multi-Drop
10% Discount

Bulk & Multi-Drop Orders

Send to up to 10 locations in one booking. One rider, one trip, multiple recipients — optimised by RYDO's Box Fill Mode routing engine.

  • Up to 10 drop-off locations per order
  • 10% discount on 3+ locations
  • Consolidated routing for faster delivery
  • OTC code for every recipient
  • Perfect for merchants, wholesalers, and businesses
Book Bulk Order →

Freight & Heavy Items
DIM Pricing

Freight & Oversized Delivery

Our DIM weight calculator handles bulky items fairly. Enter dimensions and actual weight — you're always billed on whichever is the right measure, never overcharged.

  • Industry-standard dimensional weight calculation
  • Billable = max(actual weight, L×W×H÷139)
  • Automatic bulky surcharge protection for riders
  • Real-time quote before you confirm
  • Ideal for spare parts, electronics, and appliances
Get a Quote →
Pricing

Transparent pricing

No hidden fees. No surprises. Every quote is shown before you confirm.

Standard
500
base rate · same zone · under 1kg
  • Single pickup & drop-off
  • Live GPS tracking
  • OTC delivery confirmation
  • Rider contact (call/SMS)
  • Multi-drop routing
  • Bulk discount
Book Standard →
Freight
Custom
calculated by DIM weight · zone 1–8
  • DIM weight calculation
  • Oversized / bulky surcharge
  • Real-time quote in app
  • Rider payout protection
  • All zones supported
  • Priority dispatch
Get Quote →
Ride with RYDO

Your bike.
Your income.
Your hours.

RYDO riders in Port Harcourt earn more per trip, get paid instantly, and are protected from unfair deductions. Join Nigeria's most rider-friendly delivery platform.

Estimate Your Monthly Earnings
Daily trips8 trips/day
Avg. order value₦1,900 / order
Days per week6 days
Estimated monthly take-home
₦47,880
After RYDO's 13–15% platform commission · Based on your inputs
Why RYDO

Why riders choose RYDO

Highest Earnings in PH
Our Box Fill Mode lets you collect from multiple senders and deliver to multiple recipients in one trip — maximising your income per hour on the road.
Instant Payouts
Every confirmed delivery triggers an instant credit to your RYDO Rider Wallet. Withdraw to your bank account same-day, any time.
Rider Score Protection
Our Rider Score system rewards consistency and protects you from unfair ratings. Top riders get priority dispatch and bonus opportunities.
Real Earnings Visibility
See a breakdown of every delivery: base rate, DIM surcharge, bulky bonus, and platform commission. No hidden deductions, ever.
Your Own Schedule
Go online and offline whenever you want. No minimum hours. No penalty for taking a break. RYDO works around your life, not the other way around.
Rider Support 24/7
Dedicated rider support line available around the clock. Disputes are resolved fairly and quickly — always with the rider's perspective considered.
Requirements

What you need to join

A Motorcycle
Any roadworthy motorcycle in good condition. We verify registration and condition during KYC.
Valid Driver's Licence
Upload front and back clearly. We use Stripe Identity for secure, fast verification.
Android Smartphone
Any Android phone running OS 8.0 or higher. iOS coming soon. Must have mobile data.
Nigerian Phone Number
MTN, Airtel, Glo, or 9mobile. Used as your primary login and OTP delivery channel.
Takes 5 minutes · KYC verified in 24 hours · Earn from Day 1
Contact Us

Talk to RYDO.

For deliveries, partnerships, rider enquiries, or general questions — we're here. Response time: under 2 hours on business days.

Call Us
Available 24/7 for active deliveries
Email Support
General enquiries & order issues
Business & Partnerships
Merchant accounts, B2B contracts, bulk deals
Privacy & Data (DPO)
NDPA 2023 requests & data concerns
Head Office
Port Harcourt, Rivers State, Nigeria
RYDO Digital Solutions Ltd
Send us a message
We respond within 2 hours on weekdays · Privacy policy: rydo.com.ng/privacy
Rivers State Ministry of Transport

RYDO Regulatory
Dashboard

Real-time oversight of motorcycle delivery operations across Port Harcourt and Obio-Akpor. Rider compliance, zone activity, incident logs, and enforcement tools — all in one secure portal.

Live data updates every 5 minutes NDPA 2023 compliant data handling
Operations Overview — Port Harcourt Metro
Last updated: Just now
247
Registered Riders
▲ 23 this month
218
KYC Verified Active
▲ 88.3% compliance
14,382
Deliveries This Month
▲ 12.4% vs last month
7
Open Incidents
▼ 3 resolved today
Active Alerts
3 rider licences expiring in 14 days
Riders: REG-0041 (Chinedu Okafor), REG-0087 (Emeka Eze), REG-0112 (Tunde Balogun). Renewal notices sent. Operating permits valid pending renewal.
Unverified rider detected in Trans-Amadi zone
Rider ID REG-0199 completed 4 deliveries with pending KYC status. Account suspended automatically. Enforcement officer notified at 09:14 today.
Monthly compliance report due in 5 days
Quarterly Q3 2026 report for submission to Rivers State Ministry of Transport due 4 August 2026. Data export ready.
NDPA audit completed — fully compliant
NITDA data protection audit completed 14 July 2026. RYDO Digital Solutions Ltd rated fully compliant with NDPA 2023. Certificate valid until July 2027.
Deliveries by Zone (This Month)
${[['Ikoku Spare Parts',3240,'#C04400'],['Trans-Amadi',2810,'#1A2540'],['Mile 1 Market',2340,'#C04400'], ['GRA Phase 1&2',1920,'#1A2540'],['Aba Road',1640,'#C04400'],['Woji',980,'#1A2540'], ['D-Line',820,'#C04400'],['Peter Odili Rd',632,'#1A2540']].map(([z,v,c]) => `
${z}
${v.toLocaleString()}
`).join('')}
Rider Status Breakdown
${[['Active & Online','89','#00A85A'],['Active & Offline','129','#1A2540'], ['Suspended','12','#E03030'],['KYC Pending','17','#B87A00']].map(([l,v,c]) => `
${v}
${l}
`).join('')}
Compliance Rate Trend
${[['Jan 2026','71%',71],['Feb 2026','74%',74],['Mar 2026','78%',78], ['Apr 2026','82%',82],['May 2026','85%',85],['Jun 2026','88%',88]].map(([m,v,p]) => `
${m}
${v}
`).join('')}
Rider Registry
${['All Riders','Active','Suspended','KYC Pending','Licence Expiring'].map((f,i) => ``).join('')}
Registered Riders — Port Harcourt & Obio-Akpor
247 total · 218 verified
${[ ['REG-0001','Chinedu Okafor','+234 803 XXX XXXX','Trans-Amadi','BNY-288QB','Dec 2026','Verified','342','active'], ['REG-0014','Emeka Nwosu','+234 806 XXX XXXX','Ikoku','PHC-112RY','Aug 2026','Verified','289','active'], ['REG-0027','Tunde Balogun','+234 812 XXX XXXX','Mile 1','RIV-449KM','Sep 2026','Verified','218','active'], ['REG-0041','Yemi Adeyemi','+234 708 XXX XXXX','GRA Phase 2','ABJ-871ZX','Jul 2026','Verified','176','pending'], ['REG-0055','Kingsley Eze','+234 815 XXX XXXX','Aba Road','PHC-303NN','Mar 2027','Verified','154','active'], ['REG-0072','Samuel Obi','+234 801 XXX XXXX','Woji','RIV-227TQ','Nov 2026','Verified','98','active'], ['REG-0087','Ahmed Musa','+234 903 XXX XXXX','D-Line','KAN-501QR','Jul 2026','Pending','41','pending'], ['REG-0099','Blessing Eze','+234 806 XXX XXXX','Rumuola','PHC-770MB','Jan 2027','Verified','87','active'], ['REG-0112','Peter Okoro','+234 704 XXX XXXX','Obio-Akpor','RIV-661CC','Aug 2026','Verified','63','active'], ['REG-0199','Unknown Rider','+234 XXX XXX XXXX','Trans-Amadi','—','—','Pending','4','suspended'], ].map(([id,name,phone,zone,plate,exp,kyc,trips,status]) => ` `).join('')}
Rider IDFull NamePhoneZone Plate No.Licence ExpiryKYC Status Total TripsStatusActions
${id} ${name} ${phone} ${zone} ${plate} ${exp} ${kyc} ${trips} ${status.charAt(0).toUpperCase()+status.slice(1)}
Zone Activity Monitor
${[ ['Ikoku Spare Parts','32','3,240',95], ['Trans-Amadi','28','2,810',88], ['Mile 1 Market','24','2,340',82], ['GRA Phase 1 & 2','18','1,920',76], ['Aba Road','16','1,640',71], ['Woji','12','980',58], ['D-Line','11','820',54], ['Peter Odili Road','9','632',46], ['Rumuola','8','590',42], ['Mile 3','7','480',38], ['Rumuigbo','6','410',33], ['Ozuoba','5','340',28], ['Obio-Akpor','7','560',44], ['Rumuokwuta','4','280',22], ].map(([zone,riders,deliveries,pct]) => `
${zone}
${riders}
Active riders
${deliveries}
Deliveries/mo
`).join('')}
Regulatory Compliance
RYDO Platform Compliance
${[['CAC Registration','RC 9702090 — Active'],['NDPA 2023 Status','Fully Compliant'], ['DPO Appointed','dpo@rydo.com.ng'],['TIN / FIRS','Obtained & Active'], ['NITDA Registration','Registered IT Company'],['Rivers State Permit','Active'], ['Data Audit (Last)','14 July 2026'],['Next Audit Due','July 2027']].map(([k,v]) => `
${k}${v}
`).join('')}
Rider Compliance Summary
${[['Total Registered Riders','247'],['KYC Verified','218 (88.3%)'], ['Licences Valid','231 (93.5%)'],['Licences Expiring <30 days','3'], ['Suspended Accounts','12 (4.9%)'],['Pending KYC Review','17'], ['Vehicles Registered','241 (97.6%)'],['Insurance Compliant','218 (88.3%)']].map(([k,v]) => `
${k}${v}
`).join('')}
Data Protection Log
${[['GPS Data Retention','90 days max (NDPA Art. 26)'],['OTP Data','Hashed, purged after use'], ['KYC Docs','Encrypted S3, deleted post-verification'],['User Data Requests','2 fulfilled this quarter'], ['Data Breach Incidents','0 (2026 YTD)'],['Last Penetration Test','June 2026 — Pass'], ['Encryption (transit)','TLS 1.3'],['Encryption (at rest)','AES-256']].map(([k,v]) => `
${k}${v}
`).join('')}
Enforcement Actions
${[['Accounts Suspended (YTD)','12'],['Fraud Flags Raised','4'], ['OTC Bypass Attempts','2 (both suspended)'],['Accidents Reported','1 (minor)'], ['Police Referrals','0'],['Prohibited Items Detected','0'], ['Pending Investigations','1'],['Cases Resolved','3']].map(([k,v]) => `
${k}${v}
`).join('')}
Incident Log
${['All','Open','Under Review','Resolved','Escalated'].map((f,i) => ``).join('')}
${[ ['INC-2026-041','30 Jul 2026','Unverified Rider','REG-0199','Trans-Amadi','Rider completed deliveries with pending KYC. Auto-suspended.','suspended','Escalated'], ['INC-2026-040','29 Jul 2026','OTC Bypass Attempt','REG-0087','D-Line','Rider attempted to mark delivery confirmed without OTC code.','suspended','Under Review'], ['INC-2026-039','28 Jul 2026','Licence Expiry Risk','REG-0041','GRA Phase 2','Driver licence expiring in 14 days. Renewal notice issued.','pending','Open'], ['INC-2026-037','25 Jul 2026','Customer Complaint','REG-0055','Aba Road','Package arrived 45 min late. Rider GPS showed route deviation.','active','Under Review'], ['INC-2026-035','22 Jul 2026','Minor Road Incident','REG-0027','Mile 1','Rider minor collision — no injury. Vehicle inspected. Cleared to ride.','active','Resolved'], ['INC-2026-030','18 Jul 2026','Fraudulent Delivery','REG-0072','Woji','Customer reported package not delivered despite OTC marked confirmed.','suspended','Resolved'], ['INC-2026-024','12 Jul 2026','GPS Spoofing Attempt','REG-0014','Ikoku','Rider GPS showed static coordinates for 8 minutes. Investigated.','active','Resolved'], ].map(([id,date,type,rider,zone,desc,rstatus,status]) => ` `).join('')}
Incident IDDateTypeRiderZoneDescriptionStatusAction
${id} ${date} ${type} ${rider} ${zone} ${desc} ${status}
Regulatory Reports
${[ ['','Q2 2026 Operations Report','Quarterly delivery volume, rider activity, zone metrics, and compliance summary for April–June 2026.','Generated','Download PDF'], ['','Rider Compliance Report — July 2026','KYC status, licence validity, suspension log, and performance metrics for all registered riders.','Generated','Download PDF'], ['','Zone Activity Report — July 2026','Delivery volumes, active rider counts, and incident summaries per zone for July 2026.','Generated','Download PDF'], ['','Incident & Enforcement Log — Q2 2026','Full log of all incidents, enforcement actions, suspensions, and resolutions for Q2 2026.','Generated','Download PDF'], ['','NDPA Data Protection Audit Report','Detailed NDPA 2023 compliance audit findings, recommendations, and certification status.','Generated','Download PDF'], ['','Q3 2026 Report (Draft)','Draft quarterly report for July–September 2026. Submission due 4 August 2026.','In Progress','Preview Draft'], ].map(([icon,title,desc,status,action]) => `
${icon}
${title}
${desc}
${status==='Generated'?' Ready':' In Progress'}
`).join('')}