VIJAY
← Go Back

Misc Marketplace

Misc Marketplace
LiveCode

Description

    E-commerce website powered with Next.js server functions and MongoDB. Check the website out for user-friendliness, smooth product browse with search, filter and sort functionality along with secure session-based cart storage.

Tech Stack

  • TypeScript
  • Next.js
  • MongoDB
  • REST API
  • Tailwind CSS
  • Vercel

Features

  • User friendly visual interface
  • Smooth product browse
  • Cart is securely stored in database identified by a unique user
  • Product filtering, sorting, searching and pagination
  • Product images stored in cloud

Learning

  • Improved the server-side data fetch and caching skill
  • Learned dynamic data fetch using URL search params with the combination of both server and client components
  • Improved the knowledge of MongoDB handled with Next.js server actions

Challenges

  • MongoDB Aggregation took comparatively more time to learn
  • Working on secure make-believe checkout functionality which will take a significant time to implement
;