FixItNow — On-Demand Home Services Marketplace preview
SaaS Application

FixItNow — On-Demand Home Services Marketplace

FixItNow is an on-demand home services marketplace with three distinct role experiences — customer, technician and admin — behind protected routes, each with its own dashboard, permissions and navigation. The booking lifecycle covers browse services, request a fixed slot, technician accepts, customer pays through SurjoPay, then job status is tracked from en route to completed. Operational tooling includes technician availability and earnings charts, admin revenue analytics with filters, and downloadable PDF payment receipts.

#nextjs#react#typescript#tailwindcss#shadcn/ui#tanstackquery#framermotion#surjopay#jspdf#restapi#vercel

Key Features

Discover what makes this project stand out with its cutting-edge features and modern design approach.

Three distinct role experiences — customer

Three distinct role experiences — customer, technician and admin — behind protected routes

📱

Role-based dashboards

Role-based dashboards, permissions and navigation for each user type

🔒

End-to-end booking lifecycle from browse and…

End-to-end booking lifecycle from browse and request to completion

🚀

Technician accept flow with SurjoPay payment…

Technician accept flow with SurjoPay payment integration

🎯

Job status tracking from en route…

Job status tracking from en route to completed

Technician availability and earnings charts

Technician availability and earnings charts

🛡️

Admin revenue analytics with filters

Admin revenue analytics with filters

📊

Downloadable PDF payment receipts with jsPDF

Downloadable PDF payment receipts with jsPDF

🔗

Modern UI with Tailwind CSS

Modern UI with Tailwind CSS, shadcn/ui and Framer Motion

What I Included

Everything built and delivered as part of this project.

Multi-role marketplace architecture with protected App Router routes
Booking and payment lifecycle integrated with SurjoPay
Technician and admin operational dashboards with analytics
PDF receipt generation for completed payments
TanStack Query data layer for REST API consumption
Responsive UI built with Tailwind CSS and shadcn/ui
Motion polish with Framer Motion
Frontend deployment on Vercel

Interested in working together?

Contact me today to discuss your project and get a customized quote.

Md Parvej | Full Stack Developer – Next.js, NestJS, AI Automation & DevOps | Bangladesh