ImranNazir
HomeAboutSkillsExperienceProjectsGitHubEducationContact
ImranNazir

High-performance web systems engineered with scalable architecture, clean UI logic, and production-grade frontend engineering.

Navigation
HomeAboutSkillsExperienceProjectsGitHubEducationContact
© 2026 Imran Nazir. All rights reserved.
Back to Projects
Hotel Management-0
Image Viewer
1 / 5
Full Stack

Hotel Management

A full-featured hotel management platform designed to manage hotel listings, user authentication, and seamless browsing. Built with a modern full-stack architecture, the system ensures secure authentication, scalable data handling, and optimized performance. It provides a clean and responsive user experience while supporting efficient hotel data management and social sharing capabilities.

Tech Stack
Next.jsNextAuthPrismaMongoDBTailwindCSSShadCN UIZodJWT
Key Features
  • 01Full-stack application with Next.js, Prisma, and MongoDB
  • 02Secure authentication with email/password and Google OAuth
  • 03JWT-based authentication with refresh token handling
  • 04Full CRUD operations for hotel listings
  • 05Paginated hotel browsing (8 items per page)
  • 06Social media sharing integration for hotel details
  • 07Server-side rendering (SSR) for performance and SEO
  • 08Custom error handling and routing
  • 09Responsive and modern UI design
  • 10Clean and scalable code architecture
My Role
  • Designed and developed full-stack architecture
  • Implemented authentication using NextAuth and JWT
  • Built CRUD functionality for hotel listings
  • Integrated Prisma ORM with MongoDB
  • Developed responsive UI using Tailwind CSS and ShadCN
  • Optimized performance using SSR in Next.js
  • Handled routing, error management, and state management
  • Ensured scalability and clean code practices