- Home
- Products
- PHP Scripts
- Booking & Reservations
- HostelLink – Hostel / PG Booking & Manag...
HostelLink – Hostel / PG Booking & Management Marketplace Script (Laravel 13)
Product overview
Launch your own hostel and PG marketplace: map search, bed-level booking, 6 payment gateways, tenant dashboard, owner bed board with rent collection, and a full super admin with page builder. Laravel 13, web installer, vendor included.
Frequently bought together
Item details
Support & inquiry
Product demo
Description
HostelLink - a complete hostel and PG marketplace in one Laravel script
HostelLink lets you launch your own hostel, PG and co-living marketplace: tenants search with filters and a live map, pick the exact room and bed and pay a token online; owners run their hostels from a panel with a bed board, rent collection, enquiries, complaints, mess menu and expenses; and you run everything from a super admin with listing approval, subscription plans, payments, a drag-and-drop CMS page builder, languages and currencies. Built on Laravel 13 (PHP 8.3+) with a browser installer - the vendor folder is included.
Live demo – one click, no typing
- Website
- Super admin (one-click) – manual: demo@hostellink.test / demo12345
- Hostel owner panel (one-click) – manual: owner@hostellink.test / password
- Tenant area (one-click) – manual: tenant@hostellink.test / password
- Demo overview · Documentation
A premium home page
Hero slider with quick search, trust badges, cities, featured stays, sharing types, offers, FAQ and testimonials - every block is editable in the admin CMS.
Search with filters and a live map
- City, locality, type, tenant category, sharing, budget, food, AC, amenities and rating filters
- Price pins on an OpenStreetMap map (or Google Maps), sort by price, rating or newest
Listing pages that fill beds
Gallery, rooms and pricing, amenities, weekly mess menu, rules, nearby places and reviews, with a sticky booking card, visit requests and WhatsApp chat.
Bed-level booking and safe payments
- Pick the exact room and bed, upload ID, apply a coupon and pay the token amount
- Stripe, PayPal, Razorpay, Paystack, PayHere and bank transfer - every payment verified with the gateway on the server
A tenant dashboard for daily life
Rent due and online rent payment, receipts, today's mess menu with meal skip and food rating, complaints with live status, notices, roommates, documents and a printable rental agreement.
An owner panel with a live bed board
Bed board by floor (occupied, vacant, overdue, notice, maintenance), tenants with KYC, enquiry pipeline, online bookings, rent invoices with reminders and late fees, complaints, notices, mess menu, staff, expenses and profit and loss reports.
A super admin for the whole marketplace
Dashboard with KPIs and charts, listing approval with a KYC checklist, owners, subscription plans, bookings, payments and payouts, reviews, support tickets, contact messages, a drag-and-drop page builder, cities, listing options, coupons and admin roles.
Your brand, your languages, easy setup
- 8 colour presets plus custom colours, logo, favicon and 1,950 Google Fonts
- Multi language with a translation editor and multi currency with live conversion
- Web installer for shared hosting and a one-click System Update page - no Composer, Node.js or SSH needed
What you get
- The complete script with the vendor folder and web installer (MySQL or SQLite)
- Demo content and illustrated HTML documentation
Support and updates
Support covers installation, configuration and bugs in the item. Server administration and custom development are not included.
Demo note: the live demo runs in demo mode - saving is disabled for the admin and the demo data resets every 3 hours.
Core features
Website
- Home page with hero slider, search (city, type, tenant category), cities, featured stays, sharing types, offers, FAQ and testimonials - every block editable
- Search with filters (city, locality, type, category, sharing, budget, food, AC, amenities, rating) and an interactive map (OpenStreetMap or Google Maps)
- Hostel page: gallery, rooms and pricing, amenities, weekly mess menu, rules, nearby places, reviews, sticky booking card, visit requests, WhatsApp chat
- About, contact, owner landing page with pricing and CMS pages
- Fully responsive on desktop, tablet and phone
Accounts & booking
- OTP login (e-mail or SMS), password login, Google and Facebook login - each switchable
- Bed-level booking with ID upload, coupons and token payment, visit scheduling and calendar file
Payments
- Stripe, PayPal, Razorpay, Paystack, PayHere and bank transfer with receipt upload and admin approval
- Every payment verified with the gateway on the server: amount, currency and order are checked, webhooks are signed and closed without a secret, each provider reference can pay only one payment
- Multi currency with base currency and conversion
Tenant area
- My stay: rent due, room, roommates, warden, WiFi and today's mess menu
- Online rent payment, receipts and payment history
- Complaints with status and rating, notices, documents, printable rental agreement
- Profile and KYC, saved hostels, bookings and support tickets
Owner panel
- Dashboard with occupancy, collections and charts; several hostels per owner
- Rooms and bed board (occupied, vacant, overdue, notice, maintenance), tenant move-in, notice, vacate and room shift
- Enquiry pipeline and online bookings
- Rent invoices, reminders, late fees and statements
- Complaints, notices, weekly mess menu, staff, expenses and profit and loss reports with CSV export
- Listing profile and photos, subscription plan
Super admin
- Dashboard with KPIs and charts, reports and CSV exports
- Listing approval with KYC checklist and site visit, featured and suspended listings
- Owners, subscription plans, bookings, payments and owner payouts, reviews, support tickets, contact messages
- Drag-and-drop CMS page builder with 11 block types (hero, heading, rich text, image, two columns, feature cards, FAQ, call to action, stats, spacer, custom HTML) and live preview
- CMS (banners, pages, FAQs, testimonials, home and about page), cities and localities, listing options, coupons, WhatsApp / SMS templates
- Admin users with roles and an audit log
Design, SEO & languages
- Colour settings with 8 presets and live preview, logo, favicon, 1,950 Google Fonts
- Multi language with translation editor, import and export
- Meta tags, Open Graph, schema.org, sitemap.xml, robots.txt and Google Analytics
- Google AdSense with ad slots and ads.txt
- SMTP e-mail with branded HTML templates, SMS (Twilio or MSG91) and WhatsApp message templates with one-click sharing
Security & setup
- Changeable admin path, two-step admin login, login throttling, private document storage, force HTTPS, maintenance mode
- Demo mode with one-click demo logins and automatic demo reset
- Laravel 13 (PHP 8.3+), step-by-step web installer with progress bar, one-click System Update page, vendor folder included
Server requirements
- PHP 8.3 or newer
- MySQL 5.7+ / 8.x, MariaDB 10.3+ or SQLite 3
- PHP extensions: pdo (pdo_mysql or pdo_sqlite), mbstring, openssl, tokenizer, xml, ctype, json, fileinfo, curl, gd
- Apache or LiteSpeed with mod_rewrite (cPanel, hPanel, Plesk, DirectAdmin) or Nginx
- No Composer, Node.js or SSH needed - all libraries are included
- Optional: SSL certificate, cron job, SMTP account, accounts with Stripe / PayPal / Razorpay / Paystack / PayHere, Google and Facebook apps, an SMS provider for OTP by SMS
Installation instructions
Install
- Create an empty MySQL database and user in your hosting panel (or use SQLite) and select PHP 8.3 or newer.
- Upload the contents of the hostellink folder to your domain folder (e.g. public_html, or a sub-folder) and extract it.
- Open your-domain.com/install: the web installer checks the server, creates the tables and your admin account (demo content optional). The last stage runs in small steps with a progress bar.
- Log in at your admin address (default /admin, changeable later) and set your logo, colours, fonts, e-mail (SMTP), payment gateways, OTP / social login and currencies in Settings.
- Add the cron job
* * * * * php /path/to/artisan schedule:runfor rent invoices and reminders.
Updates
- Upload the new files over the old ones (keep .env, storage and public/uploads), then open Admin › System Update and run the one-click update - your data is kept.
The illustrated step-by-step guide (shared hosting, sub-folder, Windows, VPS / Nginx, cron, payments, social login, SEO, AdSense, translation, demo mode, troubleshooting) is in documentation/index.html and online at /codester/docs/.
Changelog
Version 1.1.0
- Drag-and-drop CMS page builder with 11 block types and live preview
- One-click System Update page for existing installs (keeps your data)
- Installer runs in small, retryable steps with a progress bar - no time-outs on slow hosting
- Installer and admin font picker fully responsive on phones
- One-click demo logins for admin, owner and tenant
- Public demo overview at /codester with documentation
- Private storage for ID proofs, agreements and receipts
- Fixes: owner reports profit value, static HTML files served correctly
Version 1.0.0
- First release