FixItNow — On-Demand Home Services Marketplace preview
SaaS Application

FixItNow — On-Demand Home Services Marketplace

FixItNow is an on-demand home services marketplace built with a robust multi-role architecture (Customer, Technician, and Admin) behind role-protected routes. The application orchestrates the entire service lifecycle — from discovering verified professionals and selecting appointment slots, to real-time technician job dispatching, SurjoPay payment transactions, and automated PDF invoice generation. Operational dashboards provide technicians with earnings analytics and admins with platform-wide revenue forecasting.

Next.jsReactTypeScriptTailwind CSSshadcn/uiTanStack QueryFramer MotionSurjoPayjsPDFREST APIVercel

Key Features

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

⚡

Multi-Role Architecture: Dedicated protected portals for…

Multi-Role Architecture: Dedicated protected portals for Customers, Technicians, and Platform Admins

📱

End-to-End Booking Lifecycle: Slot booking

End-to-End Booking Lifecycle: Slot booking, dynamic acceptance, and status tracking from dispatched to completed

🔒

SurjoPay Payment Processing: Secure checkout flow…

SurjoPay Payment Processing: Secure checkout flow with transaction verification and instant receipt generation

🚀

Automated Invoicing: Client-side dynamic PDF invoice…

Automated Invoicing: Client-side dynamic PDF invoice generation using jsPDF for completed bookings

🎯

Technician Operations: Availability toggling

Technician Operations: Availability toggling, assigned job schedule management, and earnings breakdown

✨

Admin Analytics Dashboard: Real-time marketplace revenue…

Admin Analytics Dashboard: Real-time marketplace revenue tracking, user management, and filterable metrics

🛡️

Optimized Data Fetching: TanStack Query caching…

Optimized Data Fetching: TanStack Query caching and optimistic UI updates for high-performance browsing

📊

Responsive Glassmorphic UI: Mobile-first interface designed…

Responsive Glassmorphic UI: Mobile-first interface designed with Tailwind CSS, shadcn/ui, and Framer Motion

What I Included

Everything built and delivered as part of this project.

Multi-tenant marketplace frontend architecture with Next.js App Router and TypeScript
Role-Based Access Control (RBAC) protecting customer, technician, and administrative routes
End-to-end booking state machine from service request to job completion
SurjoPay payment gateway integration with callback verification and receipt workflows
Interactive analytics dashboards with revenue and operational performance charts
Dynamic PDF invoice generation pipeline for downloadable billing summaries
RESTful API integration with TanStack Query caching and mutation management
Production deployment and continuous delivery on Vercel

Interested in working together?

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