Catalat - Online Catalog And Rental PHP ScriptCatalat - Online Catalog And Rental PHP Script
Self-hosted PHP catalog & rental script with admin panel, multi-language support, SEO and mobile-first public catalog.Catalat - Online Catalog And Rental PHP Script
Self-hosted PHP catalog & rental script with admin panel, multi-language support, SEO and mob...
Overview
Catalat is a self-hosted PHP catalog and rental system built with Bootstrap 5. It gives you a modern public catalog and a focused admin panel in one package. You install it on your own shared hosting and keep full control over items, categories, pages, colors and languages.
It works for any kind of catalog: party rentals, equipment, menus, services, product lists and more. Visitors can browse categories, filter items, search, see prices and descriptions, then contact you directly via WhatsApp or other contact channels you configure.
The frontend is mobile-first and SEO-ready, with clean structure, breadcrumbs and meta tags. The admin panel lets you manage products, categories, pages, translations and site settings without touching any code.
Features
- Modern public catalog with home, category filters, search, item detail and static pages (About, Terms, etc.).
- Fully responsive layout using Bootstrap 5, optimized for smartphones and desktops.
- Unlimited categories and items, with badges showing how many products each category has.
- Multiple images per item with a modal gallery so users can zoom and swipe through photos.
- Prices and labels suitable for rental scenarios (“from $X”, fixed price, etc.).
- Multi-language ready: interface and content prepared for English, Portuguese (BR), Spanish and French, with texts separated by language.
- SEO helpers: structured titles and descriptions, Open Graph metadata, breadcrumb navigation and friendly URLs (when rewrite is enabled).
- Footer with phone, WhatsApp, address, optional map embed and social icons (Instagram, Facebook, TikTok, YouTube, LinkedIn).
- Admin panel under `/admin` with login page (`/login`) to manage products, categories, pages, branding, contact details and social links.
- Built-in PWA manifest and icons so users can “install” the catalog like an app on supported browsers.
- Clean file structure with core helpers (DB, settings, i18n) and partials for header, footer and meta tags, making customization easier.
Requirements
Server
- PHP 8.0 or higher (recommended 8.1–8.4).
- MySQL 5.7+ or MariaDB.
- PDO MySQL extension enabled.
- GD extension enabled.
- Apache or Nginx with URL rewriting support.
Browser
- Modern browsers such as Chrome, Edge, Firefox or Safari.
- Responsive layout powered by Bootstrap 5.
Instructions
You can install Catalat using the automatic installer (`/install`) or manually with the SQL file.
1) Automatic Install (recommended)
1. Upload all project files to your hosting (for example into `public_html/`).
2. Create an empty MySQL database and a MySQL user with full permissions.
3. Make sure `config.local.php` does not exist yet in the project root.
4. Visit `/install` in your browser (for example `https://yourdomain.com/install`).
5. Follow the on-screen wizard:
- Enter database host, database name, user and password.
- Confirm the base URL of the project.
- Create the initial admin account (name, e-mail, password).
6. The installer will automatically:
- Import the base database schema and demo data.
- Generate `config.local.php` with your database settings.
- Create the first admin user.
7. For security, delete or block access to the `/install` folder after installation.
2) Manual Install (without installer)
1. Create a new MySQL database (UTF8MB4) in your hosting panel.
2. Import the SQL dump file (for example `install/database.sql`) using phpMyAdmin or similar.
3. Create `config.local.php` in the project root with your database connection (DSN, user, password).
4. Upload all files to your hosting (including `config.php` and `config.local.php`).
5. Make sure the image upload folder (for example `assets/uploads/` or `storage/`) is writable.
6. Log in to the admin area via `login.php` (or `/login` if you configure pretty URLs) using the default admin user from the SQL.
7. Change the admin password, remove demo items if needed and review site settings (title, logo, WhatsApp number, address, social links).
What you get
- Full PHP source code (no encrypted files).
- Bootstrap 5 based public layout and admin panel.
- SQL schema and installer for quick setup.
- Online HTML documentation explaining requirements, installation and configuration.
- Demo content (products, categories, pages) for testing, that you can safely remove when going live.
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 24 November 2025 |
| Last update | 24 November 2025 |
| Software version | PHP 8.0, PHP 8.4 |
| Files included | .php, .html, .sql, Javascript .js |
| Tags | multi language, php script, seo friendly, responsive layout, admin panel, product catalog, PWA, whatsapp contact, rental script, bootstrap 5, self hosted, php catalog script, online catalog, catalog system, party rental |








