Shamiyana Pro – Tent and Event Rental Booking PHP
Version 1.0 · PHP Script · Built with PHP, SQLite, JavaScript, HTML5, CSS3
Overview#
Shamiyana Pro is a booking website for tent houses, shamiyana and bartan rental shops, furniture rental and decoration businesses.
Customers browse your items by category, add tents, chairs, tables, utensils or decoration pieces to a cart, pick a date and send the booking. You get an email with every detail, and the customer gets a confirmation page with buttons to call you or message you on WhatsApp to settle the rest. There is no online payment step, which is how most event rental deals in India are closed anyway.
The admin panel keeps bookings, items, categories, images and contact settings in one place. It runs on PHP and SQLite, so it works on ordinary shared hosting with nothing to configure.

What is in the download#
- Full PHP source code
- Admin panel and front end
- Auto-created SQLite database
- .htaccess rules
- HTML documentation
- Licence and changelog
Requirements#
- PHP 8.1 or newer
- PDO and PDO SQLite extensions (enabled on almost every host)
- mbstring, fileinfo and cURL extensions
- Apache or LiteSpeed (Nginx works with the rules in the documentation)
- Shared hosting, cPanel or VPS
- HTTPS recommended
There is no online payment gateway. Bookings are confirmed over a call or WhatsApp.
Parts of the demo text are in Hindi / Hinglish; every label can be changed in the files.
Installation#
- Download the ZIP from Codester and extract it on your computer.
- Upload the contents of the source folder to public_html (or a subdomain folder) using File Manager or FTP.
- Make the data and uploads folders writable (755, or 775 if your host needs it).
- Open your domain in a browser. The SQLite database and default tables are created on the first visit.
- Log in to the admin panel with the default login listed in README.txt inside the package, then change the password straight away.
- Add your logo, site name, contact details and other settings.
- Add your own content and remove the demo data.
Folder permissions#
| Folder | Permission | Why |
|---|---|---|
data/ | 755 or 775 | Holds the SQLite database |
uploads/ | 755 or 775 | Images and files uploaded from the admin |
Nginx#
Apache and LiteSpeed read the included .htaccess. On Nginx, route all requests to index.php with try_files $uri $uri/ /index.php?$query_string; and deny direct access to the data folder.
Features#

Customer side#
- Category-wise item listing with images
- Item detail page with related items and previous / next navigation
- Add to cart and change quantities
- Booking summary and customer details form
- Booking confirmation page with booking ID
- Call and WhatsApp buttons on the confirmation page
- Mobile-friendly layout on every page
Notifications#
- Email to admin for every booking
- Customer name, phone, items, quantities, total, date and booking ID in the email
Admin panel#
- Manage bookings and booking status
- Add, edit and remove items and images
- Manage categories
- Customer details for each booking
- Call number, WhatsApp number and email settings
- Website settings
Mobile and page layouts#
Every page is responsive. The images below show the layout on desktop and phone.


Frequently asked questions#
Do I need to create a MySQL database?
No. The script uses SQLite, a single database file that is created automatically on the first visit.
Can I install it in a subfolder or subdomain?
Yes. Upload the files to the subfolder or subdomain root and open that address.
How do I back up my data?
Download the data folder (it holds the database) and the uploads folder. Restoring is just uploading them back.
The page shows a permission error. What now?
Set the data and uploads folders to 755 (or 775 on some hosts) using File Manager, then reload.
Can I change the text and colours?
Most text and branding is in the admin settings. Remaining labels are in the template files and can be edited with any code editor.
Support#
Use the comments or support section on the Codester item page. Please include your hosting type, PHP or WordPress version and a screenshot of any error so the problem can be reproduced quickly.
Changelog#
Version 1.0 – First release on Codester.
Credits#
Interface icons follow the open-source Lucide style. Technology names and logos belong to their owners. Demo photos and articles are placeholders and are not included.











