JobSearch App
MERN application built with Next.js and TypeScript. Connects job seekers and employers with features for listings, profiles and secure workflows — hosted on Vercel.



- Advanced Job Search
Filter jobs by type, location, and salary with URL-based state persistence
- Dual User Roles
Separate onboarding flows for job seekers and employers with role-based dashboards
- Stripe Payment Integration
Tiered pricing for job listings (7, 14, 30 days) with secure checkout flow
- Job Management
Create, edit, and manage job postings with draft-to-active status workflow
- Saved Jobs
Bookmark favorite listings with instant UI updates and persistence
Next.js 15 Server Actions
Type-safe server mutations with Zod validation and optimistic UI updates
URL-Based State Management
Search filters persist via URL params with seamless client-side navigation
OAuth Authentication
NextAuth.js integration with GitHub/Google providers and protected routes
- Category
- full-stack
- Status
- ● Live & Deployed