Overview
Restolux – CodeIgniter Restaurant Website Script
Restolux is a PHP-based restaurant website solution built with CodeIgniter 4. It provides the core modules needed to create and manage a restaurant website, including menu listings, homepage content, a mini shop and a blog.
The included administration panel lets website owners manage content and configure key website settings. Multilingual support allows separate language settings for the public-facing website and the administration interface.
A step-by-step installation wizard guides you through server requirement checks, database configuration, data import and setup completion.
Suitable for: Restaurants, cafés, bars, pubs and food businesses that need a manageable website with menu and product sections.
Restolux requires a compatible PHP and MySQL/MariaDB hosting environment. Review the requirements and installation instructions before deployment.
Features
CodeIgniter 4 framework: PHP framework-based website script.
Installation wizard: Guided setup for requirements, database configuration, import and completion.
Admin panel: Manage website content and settings through
/admin.Homepage section management: Enable or disable homepage sections and update their content.
Menu management: Create menu categories and items with images.
Mini shop module: Manage products, categories and product images.
Blog management: Publish posts and organize blog categories.
Multilingual support: Configure the administration language separately from the public website language.
Website settings: Configure the base URL and general site options.
Email configuration: Set SMTP and sender details for registrations and notifications.
Configurable installation: Supports database setup through the included installer.
Requirements
PHP 8.1 or newer.
MySQL or MariaDB database.
PHP
intlextension.PHP
mbstringextension.PHP
mysqliextension.PHP
jsonextension.Web hosting configured to serve the project's
public/directory as the document root.Write permissions for the
writable/directory,public/uploads/and the project root as required by the installer.Access to the installation route during initial setup.
Installation note: The vendor's instructions mention /install and /admin. Configure directory permissions carefully and remove or restrict installer access after setup if required by the deployment instructions.
Other items by this author
| Category | Scripts & Code / PHP Scripts / Food |
| First release | 09 October 2026 |
| Last update | 09 October 2026 |
| Files included | Documentation |
| Tags | Restolux , CodeIgniter restaurant script , restaurant website PHP , restaurant website template , PHP restaurant CMS , restaurant menu management , cafe website script , food business website , restaurant admin panel , CodeIgniter 4 , mini shop PHP , restaurant blog , multilingual restaurant website , PHP food website , MySQL restaurant website |


