Back to Projects
JobNest
Description
JobNest is a comprehensive career platform combining job searching, skill development, and professional growth tools. Built with Next.js, Tailwind, Clerk, Stripe and more.
How I Made It
- Developed using Next.js 14 and React 18 for a modern, production-ready frontend.
- Styled with Tailwind CSS and shadcn/ui for high-quality, responsive UI components.
- Implemented smooth animations and transitions with Framer Motion.
- Backend powered by MongoDB and Mongoose for robust data management.
- Utilized Supabase for backend services and authentication.
- Integrated Clerk for user authentication and Stripe for payment processing.
- Leveraged Google Generative AI and Tesseract.js for AI-powered features and document processing.
- Added PDF generation with html2pdf.js and theme management with Next Themes.
- Used Radix UI for accessible component primitives.
Challenges Faced
- Integrating multiple third-party services and APIs seamlessly.
- Ensuring data security and privacy for user information.
- Optimizing performance for a feature-rich platform.
- Designing an intuitive and accessible user interface.
- Managing real-time feedback and analytics for users.
Key Wins
- Created a unified dashboard for career management and job search.
- Implemented advanced job recommendation and resume analysis features.
- Developed a tech blog and book recommendation system for continuous learning.
- Achieved seamless authentication and payment integration.
- Built a scalable and extensible architecture for future growth.