Elysian Stays is a comprehensive hotel booking and property management system designed to bridge the gap between travelers and hotel owners. The platform provides users with an elegant, user-friendly interface for booking luxury accommodations worldwide while giving property owners powerful tools to manage listings, availability, and revenue.
-
🔐 Role-Based Access
- Guest browsing without login
- Registered users can book and manage their stays
- Hotel owners can manage rooms, availability, and bookings
- Admin has full system control
-
🏨 Hotel Management System
- Add, edit, and manage room listings
- Real-time availability calendar
- Multimedia property galleries
- Amenity and pricing configuration
-
🧾 Booking Engine
- Search with filters (location, price, amenities, etc.)
- Real-time room availability
- Secure payment processing (via Stripe)
- Email confirmations (via PHPMailer)
-
📊 Admin Panel
- User, hotel, and booking oversight
- Review moderation and reporting
- Analytics dashboard
-
📱 Responsive Design
- Built using HTML5, CSS3, Bootstrap, and JavaScript
- Mobile-friendly for all users
elysian-stays/ ├── admin/ ├── config/ ├── hotels/ ├── includes/ ├── rooms/ ├── assets/ ├── vendor/ # Contains PHPMailer and Stripe SDK ├── elysian_stays.sql # Database import file ├── index.php └── README.md
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: PHP 8+
- Database: MySQL 8.0+
- Email: PHPMailer
- Payments: Stripe PHP SDK