Hezecom PHP AppCreator with Materialized CSS and Slim 3.x Sample Code
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SampleCodeGen Add files via upload Nov 3, 2017
README.md Update README.md Nov 3, 2017

README.md

Hezecom PHP AppCreator with Materialized CSS Sample Code

Hezecom PHP AppCreator with Materialized CSS is a powerful tool to increase web development productivity, saves alot of time and increase your profit. Instant codes and report generation (PDF, CSV, JSON and EXCEL) with awesome responsive admin panel using Google Materialize CSS Framework, Twig engine and Slim framework.

This software has CMS ready to use and a PHP base code generator that generates the entire module for your application base on your database. All you need to do is just create your database and the Code Generator will do everything with just a single click.

Main Features

Details Features

  1. Responsive admin and users interface
  2. Materialize css (front and backend)
  3. Users roles/permission management
  4. Ajax Datatable with filter, sorting and pagination
  5. Database Management. Backup and Download
  6. Reporting (Excel, CSV, PDF, JSON, Print)
  7. Language management - Generates Json translated language file for all table fields
  8. Ability to create unlimited language file
  9. Plain and WYSIWYG text editor
  10. CRUD Generated are MVC
  11. Twig template engine
  12. Slim micro framework
  13. Instant code preview after generating
  14. Simple steps (Database Settings, Project Name, Select Tables, Generate and Preview) everything on one page
  15. Generate PDO data objects class for each table
  16. Generated code support multi database connection
  17. Four database operation are generated for each table which include(SELECT, INSERT, UPDATE and DELETE)
  18. Option to Enable or Disable HTML5 form validation
  19. Detect Date Field from database (Support date picker when the field is date)
  20. Detect Enum field from database (e.g ‘Male’, ‘Female’) and use as Select Field
  21. Detect (TEXT,MEDIUMTEXT,LONGTEXT,BLOB…etc.) and use as textarea
  22. Detect primary key (AUTO_INCREMENT)
  23. Build functions
  24. Complete timestamp locale
  25. Generated codes are commented for easy understanding and editing
  26. File Upload
  27. Image upload and resize
  28. Multiple Image upload and resize
  29. Multiple File upload
  30. Slim framework 3.x
  31. Google Materialize CSS
  32. Full Documentation

SQL Query Example

  1. SQL to select all
    $rows = $this->hts->HTSselect("table_name");
    foreach($rows as $row){
    .....
    }
  2. SQL to select all with ORDER BY and LIMIT
    $this->hts->HTSselect("table_name ORDER BY post_id DESC LIMIT 10");
  3. SQL to SELECT with WHERE
    $bind = array(":id" =>$id);
    $this->hts->HTSselect("table_name WHERE id=:id",$bind);
  4. SQL to SELECT only one record
    $bind = array(":id" =>$id);
    $this->hts->HTSselect("table_name WHERE id=:id",$bind,1);
  5. SQL to DELETE record
    $bind = array(":id" =>$id);
    $this->hts->Hdelete('table_name',"id=:id",$bind);
  6. SQL to INSERT record
    $values = array(array('name' => $name, 'email' => $email));
    $this->hts->Hinsert('table_name', $values);
  7. SQL to UPDATE record
    $where = array('id' => $id);
    $values = array('name' => $name, 'email' => $email);
    $this->hts->HTSupdate('table_name',$values,$where);
  8. SQL to to JOIN TABLES Example
    $this->hts->HTSselect("SELECT `categories`.`name` , `posts`.*, `table_name`.*
    FROM `table_name`
    RIGHT JOIN `posts`
    ON (`table_name`.`postid` = `posts`.`post_id`)
    LEFT JOIN `categories`
    ON (`posts`.`catid` = `categories`.`catid`)",$bind);


DEMO

http://appcreator.hezecom.com/AppCreator/index.php

Admin

Username: demo | Password:hezecom

Users

http://appcreator.hezecom.com/AppCreator/CodeOutput

Username: demo | Password: hezecom

Requirement

  • PHP 7.0 or newer
  • Slim Framework 3
  • MySQL 5+
  • PDO Driver Enabled
  • GD PHP Extension
  • PHP CURL Extension
  • URL Rewrite extention