This Restaurant Menu web portal software is 100% web based apps written in PHP and My-SQL. You will have full freedom to customize your design template (layout / theme) according to your requirements. Since the entire product has been develop under CMS framework, you will enjoy full freedom of changing design css, javascript, phtml, image and contents as desired. On the contrary, the PHP source code and business logic are encoded. According to the license policy, we do NOT allow user to modify or customize php code except template files. These are as follows:


Zend Framework 2.4.x
Zend Framework is like a bunch of independent libraries which together works like a framework. It is very hard to develop something at the same time decoupled and "easy to use". For "easy to use" I mean doing complex things with few lines of code.
So, starting with Zend is harder then other frameworks, like CakePHP. But I it also easier extends and customize your application with no dirty codes. Zend also follows standards and design patterns all over its code, so once you read the framework code, you can guess what's going on.
jQuery 1.9.x
We used jQuery heavily both backend and frontend user interface. There are a bunch of other JavaScript frameworks out there, but as of right now, jQuery seems to be the most popular and also the most extendable, proved by the fact that you can find jQuery plugins for almost any task out there. The power, the wide range of plugins and the beautiful syntax is what makes jQuery such a great framework. Keep reading to know much more about it and to see why we recommend it.
jQuery UI 1.9.x
The jQuery UI provides a powerful theming engine. It allows you to create a theme for your web site and apply it without too many complications. There are two options: you can download a theme that is already created or create a custom theme from scratch. The jQuery ThemeRoller is very nice. It allows you select different colors, fonts, drop shadows, etc, to match your web portal.
Ajax Technology
Ajax the short form of asynchronous JavaScript and XML we will try to learn by studying some examples here. As you know Ajax is itself not a scripting language so we will be using our script PHP for programming here and other languages in different sections.
We have used Ajax technology to simplify the user interface. The shameless use of Ajax makes the application more users friendly and faster for enterprise level users. An elegantly designed site filled with engaging content is worth very little without an interested audience.

JavaScript Framework
The Kendo UI framework is a popular HTML5, jQuery-based tool for building modern web apps, and Burke and Cody from the Kendo UI team recently sat down with us during Codementor Office Hour to answer some of their questions concerning Kendo UI.
The Core tools do, however, feature 38 UI widgets, including all of Kendo UI Mobile for creating hybrid mobile apps, as well as all of the core framework features for templates, data binding and input verification. They include widgets for color pickers, autocomplete, calendars and others. The library is also tightly integrated with Bootstrap, and the UI widgets are ready for use with many popular libraries, including AngularJS.

Moreover, Kendo UI mobile has this idea of adaptive rendering, where it can mimic the look and feel of the operating system, depending on where its running. It also runs across Blackberry, Windows Phone, iOS, and Android, so you get wide platform targeting. Kendo UI sniffs out the platform first and then make a lot of specific adjustments based on what platform youre on (fonts, CSS transitions, etc.), so its very flexible compared to Angular or Ionic, as they dont do anything special on top of Angular.
CSS3
While both languages for HTML5 and CSS3 aren't fully complete yet, taking the time time to familiarize yourself with some of the pointers in this post can really help you achieve that clean look and feel for your site. CSS animations are finally available in all major browsers, even in IE (since version 10). There are two ways to create CSS animations.
HTML5
The application is built on HTML5. HTML5 is the latest version of HTML or Hypertext Markup Language. It is currently only fully supported by a handful of browsers but the next year should see a large increase in usage. It isn't expected to be completed until 2014, but the features that are available now are a great way to become acquainted with HTML5 and add some cool elements to your website.