Project tool

Site map & page checklist

Use this page to track which pages are done, what still needs work, and where to focus next.

Total
40
Done
0
Remaining
40
Overall progress0%

Public pages

6 pages

High

Landing page, value proposition, trust, CTA clarity.

High
/listingsOpen page

Filters, sorting, card layout, empty states.

High
/listings/[id]Dynamic route — open from a real listing/item

Photos, specs, trust signals, enquiry CTA.

High

Entry point into listing flow.

Medium
/loginOpen page

Reduce friction and confusion.

Medium
/signupOpen page

Trust and speed matter here.

Listing creation flow

4 pages

High
/post/detailsOpen page

Field order, labels, legal/use-case wording.

High
/post/photosOpen page

Drag/drop, image order, upload feedback.

High
/post/previewOpen page

Catch mistakes before payment.

High
/post/publishOpen page

Standard vs Featured clarity.

Payment flow

3 pages

High
/checkoutOpen page

Trust, pricing clarity, minimal distraction.

High
/payment/successOpen page

Reassure, next step, dashboard CTA.

Medium
/payment/cancelOpen page

Recover failed/abandoned payments.

Seller dashboard

8 pages

High
/dashboardOpen page

Seller success hub.

High
/dashboard/listingsOpen page

Status, actions, expiry, renew.

Medium
/dashboard/listings/[id]Dynamic route — open from a real listing/item

Views, saves, enquiries.

High
/dashboard/listings/[id]/editDynamic route — open from a real listing/item

Simple editing with confidence.

Medium
/dashboard/listings/[id]/photosDynamic route — open from a real listing/item

Fast image management.

Medium
/dashboard/listings/[id]/renewDynamic route — open from a real listing/item

Expiry messaging and payment path.

Low
/dashboard/savedOpen page

Useful but not core revenue path.

Medium
/dashboard/settingsOpen page

Profile, contact details, preferences.

Retailer pages

5 pages

Medium
/dashboard/retailerOpen page

Inventory and subscription overview.

Medium
/dashboard/retailer/listingsOpen page

Bulk workflow matters later.

Low
/dashboard/retailer/postOpen page

Can reuse seller flow initially.

Medium
/dashboard/retailer/planOpen page

Plan status, billing, value.

Low
/dashboard/retailer/transactionsOpen page

Useful admin-style support page.

Informational pages

9 pages

Low
/aboutOpen page

Good for trust, not urgent for MVP.

Medium
/how-it-worksOpen page

Can reduce buyer and seller friction.

High
/pricingOpen page

Very important for conversion.

Medium
/road-legalOpen page

Strong differentiator for e-bikes.

Low
/safetyOpen page

Trust and marketplace quality.

Medium

Use real objections from users.

Low
/contactOpen page

Keep simple and trustworthy.

High
/termsOpen page

Important for marketplace risk.

High
/privacyOpen page

Important for compliance and trust.

Admin pages

5 pages

Low
/adminOpen page

Only if already building admin tools.

Low
/admin/listingsOpen page

Moderation workflow.

Low
/admin/usersOpen page

Support and moderation.

Low
/admin/paymentsOpen page

Useful once volume increases.

Low
/admin/reportsOpen page

Marketplace safety.

Suggestions to make fine-tuning easier

Add a status field

Use statuses like Not started, Needs work, Ready, Live instead of only a checkbox.

Add owner / next action

Each page should have one clear next action so progress never stalls.

Score conversion pages first

Prioritise Home, Browse, Listing Detail, Post flow, Pricing, Checkout, Dashboard.

Track page goals

Give each page one main goal: browse, trust, publish, pay, manage, or support.

Add page audit criteria

For each page review: clarity, trust, speed, CTA, mobile layout, empty states, visual polish.

Add bug / idea tags

Useful tags: UX, copy, layout, mobile, payments, performance, legal, SEO.