Skip to content

iharshyadav/HMS

Repository files navigation

HOTEL MANAGEMENT SYSTEM(HMS):

Getting Started

  • ABOUT

  • Developed a robust web application, HMS, utilizing Next.js, TypeScript, and MongoDB (connected via Prisma) for advanced hotel management. Incorporated advanced features like:

  • Property filtering based on location, guest count, and availability

  • Reservation functionality with specified date selection

  • Integrated Stripe payment gateway.

  • Leveraged Zustand for state management.

  • Cloudinary for image storage.

  • NextAuth for authentication.

  • Tailwind for responsive styling.

  • The comprehensive workflow diagram illustrates the seamless functionality of the application.

https://app.eraser.io/workspace/Q5jwcRlgOBaMTWK4eRV6
  • Visit the Website

https://hms-hotel.vercel.app

INSTALLATION STEPS :

CLONE THE REPO :

git clone https://github.com/iharshyadav/HOTEL-MANAGEMENT-SYSTEM.git

INSTALL THE DEPENDENCIES

npm install

.env Example:

DATABASE_URL= ""
NEXTAUTH_SECRET = ""
GITHUB_ID = ""
GITHUB_SECRET = ""
GOOGLE_ID = ""
GOOGLE_SECRET = ""
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME = ""
STRIPE_API_KEY = ""
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY = ""

RUN THE PROJECT:

npm run dev

Any Query

Raise issue:

https://github.com/iharshyadav/HOTEL-MANAGEMENT-SYSTEM/issues

About

A sophisticated web application designed to streamline hotel operations. The system offers efficient guest management, availability tracking, and secure authentication, ensuring a seamless and intuitive experience for both hotel staff and guests. With a focus on user-friendly functionality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages