GoShip
How It WorksChallengesPricingEmployers
Sign InGet Started
0developers
0companies
0assessments scored
How It Works
|Pricing
|Challenges
|Employers
|Privacy
|Terms
GoShip© 2026
Get updates
Twitter·GitHub
Systems nominal
BUILDSTAFF

Build a Micro-Marketplace

120 minutes
0 completed
nextjsfullstackecommerceauth

Description

Build a Micro-Marketplace

Build a mini marketplace where users can list items for sale, add to cart, and complete checkout.

Requirements

  • User auth (signup/login)
  • Seller: create listings with title, description, price, images
  • Buyer: browse listings in a grid, search by name, filter by category and price range
  • Product detail page with image gallery
  • Shopping cart with quantity adjustment
  • Checkout flow: shipping info form, order summary, confirm (no real payment)
  • Seller dashboard showing their listings and orders
  • Order status tracking (pending, shipped, delivered)
  • Technical Notes

    Use Next.js with database (Prisma + SQLite for simplicity). Auth via NextAuth or session-based.

    Bonus Points

  • Review/rating system
  • Saved items / wishlist
  • Stripe test mode integration
  • You will be guided through MCP setup before the timer starts