Mohammad Borhan UddinMain

Video 1: A walkthrough of ShopVerse.

Stack
Next.js, TypeScript, Prisma, MySQL, Stripe, Pinata (IPFS)

1What I built

A full e-commerce platform with Stripe checkout and media stored on IPFS.

  • Product, category, cart and order management with admin and customer roles.
  • Stripe Checkout for payments; product media pinned to IPFS through Pinata.

2Screens

For customers

Figure 1: The landing page.
Figure 2: Signing in.
Figure 3: Signing up.
Figure 4: Browsing products by category.
Figure 5: The full product catalogue.
Figure 6: Searching for a product.
Figure 7: Filtering by category.
Figure 8: A product's details.
Figure 9: The cart.
Figure 10: Checkout.
Figure 11: A customer's orders, grouped by status.
Figure 12: Another customer's view of their own orders.

For administrators

Figure 13: Users, orders and revenue at a glance.
Figure 14: Managing products.
Figure 15: Editing a product.
Figure 16: Adding a product.
Figure 17: Managing categories.
Figure 18: Managing orders.
Figure 19: An order's details and delivery status.
Figure 20: Managing users.
Figure 21: A user's order history.