Skip to main content

CodeIgniter Wizard End-to-End 10-minute Demo







CodeIgniter Wizard is a PHP developer utility / rapid application development (RAD) tool which helps quickly generate an advanced starting point for MySQL database-driven web applications with administrative interfaces.

In the video, you will witness the creation of a PHP MySQL web app with an admin template in about 9 minutes using CodeIgniter Wizard. 




 By having CodeIgniter Wizard generate common boilerplate code for database-driven CRUD operations with both front-end and back-end components with a simple, intuitive, GUI-based Mac app, you can save weeks, even months from your routine coding time.

With a database-first approach, the wizard asks you to select the tables and fields you want to include in your application, and then it automatically generates the necessary models, views and controllers - even the new CodeIgniter 4 entities - all at once, supporting standard database CRUD operations namely create, read, update and delete. It can even create a sidebar and a dashboard home page with widgets automatically with some basic data from your modules.

Some of the code scaffolding process is inspired from that of the once legendary CodeCharge Studio and ASP.NET MVC project editing feature of Visual Studio for Windows. That said, CI Wizard is one of the very few applications available on the Mac platform with code generators operated under a user-friendly GUI.

CodeIgniter Wizard is by far the fastest way to rapidly build entity classes, models, views and controllers on a Mac. 




In another video (https://youtu.be/6Gh1LU1pV-I), we are taking a closer look at the code generated by CodeIgniter Wizard, by opening the generated project folder in Visual Studio Code. 



APP STORE LINK 

https://apps.apple.com/app/codeigniter-wizard/id1531951619



PRODUCT WEB SITE 

https://www.ozar.net/products/codeigniterwizard/




Comments

Popular posts from this blog

The Python Code Handbook (free book with 40 code examples)

Introducing the Python Code Handbook from FreeCodeCamp that are worth your time: 1. This handbook will teach you Python for beginners through a series of helpful code examples. You'll learn basic data structures, loops, and if-then logic. It also includes plenty of project-oriented learning resources you can use to dive even deeper. (full handbook):  https://www.freecodecamp.org/news/python-code-examples-simple-python-program-example/ 2. freeCodeCamp just published this course to help you pass the Google Associate Cloud Engineer certification exam. If you want to work as a DevOps or a SysAdmin, this cert may be worth your time. You'll learn Cloud Engineering fundamentals, Virtual Private Cloud concepts, networking, Kubernetes, and High Availability Computing. (20 hour YouTube course):  https://www.freecodecamp.org/news/google-cloud-digital-leader-certification-study-course-pass-the-exam-with-this-free-20-hour-course/ 3. React Router 6 just came out a few months ago, and freeCo...

How to Use OUIEditableFrame with the OmniGroup Framework

TLDR: This blog post provides a detailed tutorial on how to implement OmniGroup’s OUIEditableFrame in an iOS project to render text with proper kerning, which cannot be achieved with standard UIKit controls due to a bug. The guide walks through creating and configuring an Xcode workspace, cloning the OmniGroup project from GitHub, adding necessary frameworks and dependencies, and writing the required view controller code. Learn to implement OmniGroup's OUIEditableFrame for proper text kerning in iOS projects with this step-by-step Xcode tutorial. Table of Contents: Introduction Create and Configure Xcode Workspace Clone the OmniGroup Project from GitHub Add the FixStringsFile Project Add OmniBase Add the Rest of the Frameworks Write View Controller Code Making It Work in iOS 5 Get Rid of the Static Analyzer Message If you need a UITextField that renders text with proper kerning you don’t have many of options. Writing al...

Integrating SwiftUI into Existing AppKit Cocoa Projects: A Step-by-Step Guide

As Apple continues to push SwiftUI as the future of app development across its platforms, many developers find themselves in a position where they need to integrate this modern framework into their existing AppKit Cocoa projects. This integration can breathe new life into older applications, allowing developers to take advantage of SwiftUI's declarative syntax and powerful features while maintaining their existing codebase. In this guide, we'll walk through the process of adding SwiftUI to an existing AppKit Cocoa project, providing you with the knowledge to modernize your macOS applications.