Skip to content
All projects
3 rolesStripe paymentsJWT-secured API

Phoner Dokan

Phoner Dokan is a second-hand phone resale marketplace built with the MERN stack. Three roles (Admin, Buyer, Seller), JWT-secured APIs, Firebase auth, and Stripe payments — all wrapped in a clean Tailwind + DaisyUI UI.

2023Full-stack
Phoner Dokan cover

Highlights

  • 01Email/password and Google sign-in via Firebase Auth
  • 02Three roles: Admin, Buyer, and Seller — with role-aware dashboards
  • 03Sellers can post, advertise, and manage products; advertised items surface on the homepage
  • 04Buyers can browse, book, and pay for items via Stripe; orders show status + transaction id
  • 05Wishlist and report flows on every product card
  • 06Admin can verify/delete sellers and remove reported listings

Stack

  • React
  • Tailwind CSS
  • DaisyUI
  • Firebase
  • React Hook Form
  • TanStack Query
  • JWT
  • Axios
  • Node.js
  • Express
  • MongoDB
  • Stripe
  • React Router

Links

Screens

Walk through the build

12 images

Next up

Want to see more work?

View all projects