HireLoop
HireLoop makes job searching and hiring easier with job discovery, saved jobs, applications, company and job management, role-based dashboards, subscription plans, and Stripe payments.
Tech Stack
Next.jsReactTailwind CSSMongoDBBetter AuthStripeHeroUIMotionImgBB
Features
- Job seeker, recruiter, and admin roles
- Job search with filters and detailed job pages
- Saved jobs and application tracking
- Recruiter company and job post management
- Admin user, company, job, and payment controls
- Free, Pro, Premium, Growth, and Enterprise plans
- Stripe checkout with subscription history
- Protected routes and account approval system
Challenges
- Designing separate role-based experiences for three user types
- Managing subscription limits and protected dashboard access
- Connecting applications, job posts, company approval, and payments
Learnings
- Role-based access control with Better Auth
- Stripe subscription and payment lifecycle integration
- Building scalable job seeker and recruiter dashboards
Future Improvements
- Add AI-powered job matching and resume recommendations
- Introduce recruiter interview scheduling and email notifications
- Improve analytics for applications, hiring, and subscription growth