CheckInn - PG Hostel Management System

Description
CheckInn is a full-featured room and property management system built for PG (Paying Guest) accommodations and hostels. It unifies rooms, meal plans, deposits, billing, reservations, and operations in one Laravel 12–based application. The system replaces spreadsheets, WhatsApp, and paper with a single dashboard, automated reminders, multi-branch support, and a clear audit trail.
CheckInn is designed for single or multi-branch PG/room/hostel/small hotel operations. It covers the full lifecycle from inquiry and reservation to check-in, stay, check-out, invoicing, and payment, with optional modules for mess/cafeteria, visitor management, staff, maintenance, and a configurable public website.
What it is
CheckInn is a full-featured room and property management system for PG (Paying Guest) accommodations and hostels. It unifies rooms, meal plans, deposits, billing, reservations, and operations in one Laravel 12 - based application - replacing spreadsheets, WhatsApp, and paper with a single dashboard, automated reminders, multi-branch support, and a clear audit trail.
Who it’s for
Built for PG and hostel owners/operators (single or multi-branch), small hotels and guest houses, and teams that need role-based access (reception, accountant, admin) and one source of truth for deposits and mess charges - without enterprise PMS complexity.
Problem it solves
Operators today juggle fragmented tools: spreadsheets for rooms, WhatsApp for inquiries, paper for deposits, and separate systems for mess billing - leading to errors, double-entry, lost revenue, and weak audit trails. Generic hotel software rarely includes meal plans and cafeteria billing. CheckInn addresses this by delivering one system with meal plans and cafeteria as first-class modules.
Core workflow
The system supports the full guest journey: Reservation (inquiry, room assignment, deposits) → Check-in (room status, optional invoices, lease agreements) → Stay (rent and mess billing, payment reminders) → Check-out (pending payments, room condition, receipts). Dedicated reception dashboards show today’s check-ins, check-outs, and key actions so staff act instead of search.
Dashboard intelligence & automation
Role-based dashboards cover reservations, check-in, check-out, rooms, financials, complaints/maintenance, store/inventory, and staff - with KPIs, schedules, and quick actions. Automation includes optional payment/rent reminders, email notifications (reservation confirmation, check-in invoice, payment receipt), and full audit/login logs. Caching and optional queued jobs keep the UI responsive.
Technical excellence
Built on Laravel 12 (PHP 8.2+) with Repository/Service/Policy architecture, two-factor authentication, policy-based authorization, multi-branch and multi-organization support, and production-ready caching and optimization. Quality is backed by CI, static analysis, and 539+ test files.
Business impact
One system eliminates re-keying and spreadsheet drift, speeds collection with clear invoices and reminders, reduces disputes via audit trails, and scales across branches from a single install. Reception gains time by acting from one screen; owners get visibility into occupancy, revenue, and meal-linked billing.
Installation
A web-based installation wizard (no CLI required) guides through requirements check, database setup, application settings, and admin account - WordPress-style - so deployers can go live quickly on shared hosting.
Competitive edge
PG/room/small hotel/hostel-native design with meal plans and cafeteria built in; multi-branch from one install; modern Laravel stack for maintainability and extension; unified, reception-first dashboards; and a low-friction install experience suited for marketplace and non-technical users.
Features
Key Features & ModulesCore Module
- Organization & location: Organization, countries, states, cities, areas
- Branches: Multi-branch management
- Room management: Buildings, floors, room types, room configurations, rooms, beds, facilities
- Room operations: Room photos, availability, status, housekeeping, blocking
- Pricing: Room rates, seasonal pricing, event-based pricing, competitor pricing, revenue forecast/analysis, RevPAR
- Reservations: Reservations, group bookings, waitlist, check-in/check-out, lease agreements, guest documents
- Guests: Guest management and history
- Billing & payments: Invoices, payments, payment methods, reminders, refunds
- Financial: Income/expense, categories, daily/monthly billing, fee structure, fee collection, tax settings
- Mess & cafeteria: Mess, mess plans, rates, members, attendance, mess bills; cafeteria menus, bills, audit
- Meal & food: Meal types, meals, menu plans, meal schedules, meal calendars; food inventory, stock, suppliers, purchase orders, costing
- Rent management: Rent, adjustments, payment reminders
Additional Features
- Visitor management: Visitor entry, check-in/out, history, alerts, host notifications, gate pass, approvals
- Complaints & maintenance: Complaints, categories, resolutions; maintenance requests, schedules, tasks, preventive maintenance; work orders
- Staff management: Staff registration, profiles, documents, directory; attendance, leave, payroll setup, salary structure, payroll generation; KPIs, performance reviews, tasks; biometric devices
- Announcements & communication: Announcements, schedules, distribution; circulars, notices, templates; internal messaging, email/SMS/push notifications
- Store & inventory: Stores, inventory categories/items, requisitions, suppliers, purchase management
- Events: Event planner, attendees, reminders
- Website: Pages, inner pages, sliders, banners, sections (hero, services, testimonials, FAQ, gallery, CTA), navigation menus, team, SEO, header/footer
- System & admin: Roles & permissions, audit/login/error logs, backup, monitoring, security (password policy, 2FA), API settings, channels, integrations
- Settings: Profile, SEO, SMTP, email templates, system lists
Key Highlights
- One system instead of many: Single dashboard for reservations, rooms, and billing
- Meal plans built in: Cafeteria/mess plans and charges are part of the product
- Multi-branch from one install: One login, consistent workflows across branches
- Modern Laravel stack: Laravel 12, Vite, Tailwind, Alpine — maintainable and extensible
- Audit trail and reminders: Clear records and optional automated reminders
- Public frontend: Home, dynamic pages, room search, booking flow, contact form
- Installation wizard: Guided setup when the app is not yet installed
Requirements
Layer Technology Backend PHP 8.2+, Laravel 12.x Database MySQL 5.7+ / 8.x or MariaDB 10.3+ (SQLite for tests) Frontend Blade, Vite 7, Tailwind CSS 3, Alpine.js 3, Turbo (Hotwired) Build Laravel Vite Plugin, PostCSS, Autoprefixer PDF barryvdh/laravel-dompdf QR codes endroid/qr-code Spreadsheets / presentations phpoffice/phpspreadsheet, phpoffice/phppresentation 2FA pragmarx/google2fa Charts Chart.js Optional Redis (cache/sessions/queues)Instructions
- Organization & setup: Organization, locations (country/state/city/area), branches
- Property structure: Buildings, floors, room types, room configurations, rooms, beds, facilities
- Room operations: Photos, availability dashboard, status, housekeeping, blocking, rates, seasonal/event-based pricing, competitor pricing, revenue/RevPAR
- Reservations & guests: Reservations, group bookings, waitlist, check-in/out, lease agreements, guest documents
- Billing & financial: Invoices, payments, methods, reminders, refunds; income/expense, billing, fees, tax
- Mess & cafeteria: Mess plans, members, attendance, bills; cafeteria menus and billing
- Meals & food inventory: Meal types, menus, schedules, calendars; food inventory, stock, suppliers, purchase orders, costing
- Rent management: Rent, adjustments, reminders
- Visitor management: Entry, check-in/out, history, alerts, gate pass, approvals
- Complaints & maintenance: Complaints, maintenance requests/schedules/tasks, work orders
- Staff: Registration, profiles, documents, directory; attendance, leave, payroll, salary structure; KPIs, performance, tasks; biometric
- Communication: Announcements, circulars, notices, internal messaging, email/SMS/push notifications
- Store & inventory: Stores, items, requisitions, suppliers, purchases
- Events: Event planner, attendees, reminders
- Website: Pages, sliders, banners, sections, menus, team, testimonials, FAQ, SEO
- System: Roles/permissions, audit/login/error logs, backup, monitoring, security, API settings, integrations
- Public frontend: Home, pages, room search & booking, contact
- Installation: Web-based install wizard
- Localization: Multi-language UI
- Reporting & exports: Reports, report builder/templates, scheduled reports, Excel/PDF exports
| Author | alam5664 |
|---|---|
| Category | Scripts & Code / PHP Scripts / Management / Property |
| Price | $35 |
| Extended License | $105 |
| Likes | 2 |
| First Release | Mar 5, 2026 |
| Last Update | Mar 5, 2026 |
| Database | MySQL 5.x |
| Files included | .php, .css, .sql |
| Html/css framework | Bootstrap |
| Software framework | Laravel |
| Javascript framework | jQuery |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,799 views · 45 clicksSaaS · Week 45 · 4,799 views · 45 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 42,715 views · 225 clicksWebsite · Week 45 · 42,715 views · 225 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,759 views · 120 clicksSaaS · Week 45 · 40,759 views · 120 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,711 views · 202 clicksSaaS · Week 45 · 59,711 views · 202 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 29,092 views · 124 clicksDesktop App · Week 45 · 29,092 views · 124 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,884 views · 19 clicksWebsite · Week 45 · 4,884 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
3,537 views · 17 clicksWeek 45 · 3,537 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
3,266 views · 14 clicksWeek 45 · 3,266 views · 14 clicks