Role
Full-Stack Developer
Duration
2026

Role-based authentication and dashboards for customers, technicians, and administrators
Service discovery with search, location, rating, and price-range filtering
Complete service booking workflow with request tracking and status management
Secure JWT and cookie-based authentication with protected application routes
Online payment integration using Stripe and SSLCommerz
Customer rating and review system with technician average-rating calculation
Reusable Next.js components with responsive UI and structured API integration
PostgreSQL and Prisma-powered backend with REST APIs, validation, and centralized error handling
Designed and implemented a complete role-based workflow across customer, technician, and admin experiences
Built flexible service filtering across search terms, location, ratings, and dynamic price ranges
Implemented secure authentication and authorization across protected frontend and backend operations
Integrated multiple payment providers while maintaining consistent booking and payment states
Created a consistent API error-handling architecture with structured backend responses and user-friendly frontend feedback
Connected a production Next.js frontend with a PostgreSQL and Prisma backend while keeping API services reusable and maintainable