Back to Reports Hub
Audit date: 2026-04-19

Product #05 / 12

NexCart Audit Report

Audit of NexCart — premium multi-vendor e-commerce marketplace. Dark-themed Next.js 14 with real NextAuth. Landing renders hero but all downstream sections are empty; /shop and /login both 404.

30+
Pages / Routes
3
Bugs Found
0
Fixed
3
Open

Executive Summary

NexCart’s landing page has a striking dark-purple hero and cart-preview widget, plus a promised feature grid. Content renders only in the hero band; everything below is dark empty space. Direct routes like /shop and /login return the branded 404 page. This SaaS needs significant debugging before demo-ability.

Stack & Access

FrameworkNext.js 14 (App Router, basePath=/nexcart)
Port3010
Public URLcodemytown.com/nexcart/
ThemeDark purple-pink eCommerce aesthetic

Screenshots

/ — Hero 'Premium Multi-Vendor E-Commerce Platform' with cart preview widget. Everything below is empty dark space. Footer visible at bottom.
/shop — 404. Should be the storefront.
/login — 404. Should be the Sign In page.

Bugs

BUG-001BLOCKEROPEN

/shop and /login return 404 from middleware or missing routes

Observed
Both routes on the homepage link to pages that don't exist.
Fix
Audit src/app for missing shop and login page.tsx files; add or fix middleware matcher.
BUG-002MAJOROPEN

Landing page sections after hero don't render

Observed
Feature grid, testimonials, pricing, CTA are blank.
Likely cause
Similar hydration failure as MenuCraft, or placeholder components that return null until data is loaded.
Fix
Debug hydration; ensure mock/seed data is wired to the page.
BUG-003MINOROPEN

No demo credentials documented or seeded

Impact
Unable to test admin/dashboard even if auth were working.
Fix
Add prisma/seed.ts with at least admin + demo customer users.

Recommendation

Larger effort needed than other SaaS: fix 404 routes, implement /shop, wire up landing page data, add seed credentials. Plan 1-2 days of development.

NexCart audit · 2026-04-19 · 3 screenshots · 3 bugs