Marketplace ·
Service Booking Platform
Multi-industry service marketplace with Next.js, Redux & Zustand
- Role
- Frontend Developer
- Company
- Cagtu Nepal
- Timeline
- Jun 2021 – Jun 2022
- Location
- Kathmandu, Nepal
Overview
A platform connecting service seekers with service providers across industries, giving customers easy booking and providers new business opportunities.
What I did
- 01Built complex UI components using React
- 02Wrote maintainable, clean and modular code
- 03Worked with state management libraries like Redux and Zustand
- 04Implemented performance optimizations: code splitting, lazy loading and memoization
- 05Collaborated with cross-functional teams
Outcome
- Contributed to the successful delivery of the platform
- Kept the codebase current with the latest React features and best practices
Built with
- Next.js
- React.js
- Tailwind CSS
- Redux
- Zustand
Related writing
React9 min read
React State Management in 2026: Zustand vs Redux vs Context
React state management in 2026: when to use Context, Zustand, Redux Toolkit or TanStack Query, and why splitting server state from client state matters most.
Read articleCSS7 min read
Tailwind CSS v4 Migration Guide: What Changed From v3
Tailwind CSS v4 migration guide: CSS-first config with @theme, the upgrade tool, renamed utilities, browser support and the breaking changes that bite.
Read articleReact9 min read
React Server Components Explained: A Clear Mental Model
React Server Components explained: how server and client components differ, what 'use client' really does, serialization rules and mistakes to avoid in Next.js.
Read article