Fully Product ekk widiyata haduwa Hotel Management System ekk tiyenwa product ekk widiyt hri code ek hri denawa awashyanam kiynna
hotel web - Next js (typescript)
panel - react (typescript)
backend- node, express
sysytem feature (permission base Access Controll)
Complete Room Management
• Dynamic room creation with Cloudinary image integration
• Real-time status tracking (Available/Occupied/Maintenance)
• Advanced pricing system with seasonal rates and discount rules
• Bulk operations for efficient management
Advanced User Management
• Role-based access control (Admin/Manager/Staff/Guest)
• Dynamic role creation with granular permissions
• JWT authentication with secure session management
• Password strength enforcement
Smart Attendance System
• QR code-based check-in/out system
• Schedule management with overtime calculations
• Multiple tracking methods (Manual/QR/Biometric)
• Comprehensive reporting and analytics
Integrated Operations
• Leave management with approval workflows
• Automated payroll calculations
• Task management across all departments
• Complete booking system with payment tracking
AI-Powered Features
• Intelligent chatbot for guest services
• Nutritional analysis for F&B operations
• Multi-provider AI integration (OpenAI, Anthropic, Grok)
Communication Hub
• Multi-provider email system (Gmail, SendGrid, Brevo, etc.)
• Template management with dynamic content
• Bulk messaging capabilities
Technical Highlights:
Architecture: MVC pattern with modular design
Database: Prisma ORM with relational structure
Security: Comprehensive middleware, input validation, XSS protection
File Management: Cloudinary integration with secure upload handling
API: RESTful design with Swagger documentation
Real-time Features: Live data synchronization
Security-First Approach:
• JWT token authentication
• Role-based and permission-based access control
• Input sanitization and validation
• Secure file upload restrictions
• CORS protection and rate limiting