Back
Year
2024
Tech & Technique
Next.js, TypeScript, MongoDB, NextAuth, Tailwind CSS, Cloudinary, Zod, Mongoose
Description
Namriitz is a full-stack job searching platform with an integrated admin dashboard for managing jobs, blogs, and applicant data. Designed for both candidates and admins, it supports job discovery, blog publishing, and centralized content and applicant management. Built with Next.js, MongoDB, and Cloudinary, the system emphasizes scalability, performance, and ease of use.
Key Features:
Technical Highlights:
Key Features:
- Job Board: Browse job listings with detailed descriptions and filters
- Admin Dashboard: Post and manage job listings, blogs, and applicant data
- Blog System: Create and publish content to engage users and improve SEO
- Authentication: Secure login system powered by NextAuth
- Media Uploads: Images and banners stored via Cloudinary
- Responsive UI: Optimized experience across all devices
Technical Highlights:
- Implemented full-stack CRUD operations for jobs, blogs, and applicants
- MongoDB used for flexible document storage and scalability
- NextAuth integration for session handling and user authentication
- Cloudinary support for media uploads with dynamic URL handling
- Admin routes protected with role-based middleware logic
My Role
Full-Stack Developer
Designed and developed both the frontend and backend functionality of the platform.
Designed and developed both the frontend and backend functionality of the platform.
- Built job board UI and admin panel using Next.js and Tailwind CSS
- Integrated MongoDB with Mongoose schemas for data modeling
- Implemented authentication and session handling using NextAuth
- Created role-protected routes and middleware for admin features
- Handled Cloudinary image uploads for blogs and job banners