The implementation of TastyIgniter is designed to be straightforward and can typically be completed in under an hour, depending on your hosting environment and customization needs. Here’s a step-by-step breakdown:
Download the Setup Wizard
Visit the TastyIgniter website and download the setup wizard package.
Upload to Server
Unzip the downloaded files and upload them to your web host or server using FTP or a file manager.
Run the Installer
Navigate to the uploaded directory in your browser to launch the automatic setup wizard. This will guide you through database configuration, admin account creation, and basic settings.
Access Admin Dashboard
Once installed, log in to the TastyIgniter admin panel to begin configuring your restaurant.
Set Up Your Theme
Go to Design > Theme to choose and activate a theme. You can preview and switch themes anytime.
Create Your Menu
Navigate to Restaurant > Menu Items to add dishes, descriptions, prices, images, and availability settings.
Configure Delivery Zones
Set up delivery areas and rates under Restaurant > Delivery Areas to define where and how you deliver.
Customize Settings
Adjust localization, currencies, working hours, and other business-specific settings.
TastyIgniter is highly customizable and built with flexibility in mind. Here are several ways it can be tailored to meet specific business requirements:
Open-Source Codebase
TastyIgniter is built on Laravel, a modern PHP framework, allowing developers to modify core files, create custom modules, and extend functionality.
Theme Customization
You can create child themes to safely modify layouts, colors, fonts, and branding elements without affecting core updates.
Extension Marketplace
TastyIgniter offers a growing library of extensions for features like multi-vendor support, delivery tracking, loyalty programs, and more.
Custom Menu Logic
Businesses can define complex menu structures, including modifiers, allergens, stock control, and time-based availability.
Multi-location Support
Ideal for chains and franchises, allowing centralized control over multiple outlets with location-specific menus and settings.
Language and RTL Support
The platform supports multiple languages, including Arabic, and RTL layout customization for regional audiences.
API Integration
Developers can integrate third-party services such as POS systems, payment gateways, CRMs, and delivery platforms.
Custom Order Types
You can define and restrict menu items based on order types (e.g., dine-in, pickup, delivery).
Advanced Delivery Configuration
Set up delivery zones with variable rates, minimum order amounts, and time slots.
These features make TastyIgniter suitable for a wide range of food businesses—from small cafes to enterprise-level restaurant chains.
TastyIgniter is primarily free to use, with no setup fees or recurring subscription costs for its core features. This includes online ordering, table reservations, and multi-location management. However, there are optional premium extensions, such as the Multi-Vendor Marketplace, which costs $149 per year. This extension allows you to turn your site into a food marketplace with vendor-specific payment options and delivery zones.
There are no mandatory maintenance or support charges, but businesses may incur costs if they:
TastyIgniter provides a range of self-service and community-driven support options:
Comprehensive Documentation: Step-by-step guides for installation, configuration, and customization are available on the official documentation site
Community Forum: A vibrant user and developer community where users can ask questions, share solutions, and get peer support.
GitHub Issues: For reporting bugs or requesting features directly from the development team.
TastyIgniter incorporates several security features to protect user and customer data:
SSL Encryption: Ensures secure data transmission between the server and users, especially during checkout and login processes
Role-Based Access Control: Admins can assign roles and permissions to staff, limiting access to sensitive data.
Laravel Security Features: As a Laravel-based application, TastyIgniter benefits from built-in protections like CSRF tokens, input validation, and SQL injection prevention.
Regular Updates: The platform is actively maintained, with security patches and updates released regularly.
TastyIgniter releases updates periodically, especially when new features, security patches, or compatibility improvements are introduced. Users are notified of available updates directly in the Admin Panel, where a message appears prompting them to update. The update process is simple—just click the notification button and follow the on-screen instructions. For major upgrades (e.g., from version 3 to 4), users are advised to check extension compatibility, as some community plugins may lag behind in support. Developers can also monitor updates via GitHub or the TastyIgniter Marketplace.
TastyIgniter follows a self-hosted, open-source model, which means you retain full ownership of your data. All customer information, order history, menu configurations, and business settings are stored on your own server or hosting environment. This ensures complete control over data privacy and compliance. Additionally, TastyIgniter supports data portability through its API extension, which allows you to export or integrate data with other systems using RESTful endpoints. You can generate access tokens for secure API usage and interact with resources like orders, menus, and customers programmatically.
TastyIgniter is designed to be highly scalable, making it suitable for both small restaurants and large multi-location chains. Scaling up involves:
There are no licensing restrictions or per-location fees, so you can scale freely without incurring additional platform costs. Conversely, scaling down is just as simple—locations, menu items, or services can be disabled or removed without penalty. Because it's open-source and modular, you can adjust the system to match your operational size at any time.
TastyIgniter is primarily an open-source, self-hosted platform, so there are no formal contracts for using the core software. Users can download, install, and use it freely under the terms of the MIT License, which allows for modification, distribution, and commercial use without renewal obligations.
However, if you purchase premium extensions (like the Multi-Vendor Marketplace), those may come with annual licensing terms. For example:
There are no cancellation fees, and since the software is self-hosted, you can uninstall or stop using it at any time without penalty.
TastyIgniter
By Igniter Labs LTD