
Build an inventory management system with CodeIgniter 3.x, handling categories, brands, products, customers, and orders. Explore the admin panel, including login, dashboards, settings, product image rules, currency, and reports.
Set up the database and assets, install the admin template, and configure data tables, validation, and export features for a modular inventory management system in CodeIgniter 3.x.
Build and configure a complete inventory management database in CodeIgniter 3.x, outlining tables for users, categories, brands, products, buyers, orders, currencies, and related options.
Set up CodeIgniter 3.x on your local host, verify it runs, configure the database for the inventory system, and install the admin template for the admin panel.
Create and configure controllers for admin, category, brand, product, order, report, and settings in a CodeIgniter 3.x app, and build a table helper for reusable table names and ajax support.
Develop the admin login page in a CodeIgniter 3.x project by creating an email and password form, integrating assets, client-side validation, and login handling in the controller.
Validate admin credentials via the model using email and password, encrypt the password, and redirect to the dashboard on success while handling invalid logins with flash data alerts.
Create a reusable admin layout by separating header, sidebar, styles, and scripts into dedicated view files, organizing them in layout and include folders, with dynamic content loading.
Configure admin panel menus and routes in CodeIgniter 3.x, linking controllers to views for categories, brands, products, orders, reports, and settings, and create corresponding view files.
Build and style a category page in a CodeIgniter 3.x admin panel, using a data table with Bootstrap panels and a modal form to add categories.
Learn to save a new category via an ajax form in a CodeIgniter 3.x admin panel, inserting name and status into the categories table.
Learn to build a dynamic category listing in a CodeIgniter 3.x admin panel, with status indicators and edit/delete actions using a reusable app model and AJAX for in-page updates.
Develops category management in a CodeIgniter 3 admin panel, enabling listing, editing via a modal with prefilled data, updating active or inactive status, and deleting categories with confirmation.
Explore how to layout the brand page, implement listing and save brand functionality, integrate category data, and use ajax to add brands in a CodeIgniter 3.x admin panel.
Learn to implement edit and delete actions for brand entries in an admin panel, including auto populating edit forms, passing brand IDs, and confirming deletions to update the listing.
Build and manage a product catalog in a CodeIgniter 3.x admin panel by listing products, creating new ones with a layout-driven form, and integrating categories and brands for dynamic data.
Learn to render categories and their active brands on the add product page, include amount input, populate dropdowns via ajax, and bind dynamic updates on category change.
Save product to database by processing form data with validations, storing category id, brand id, name, description, amount, status, and optionally uploading an image via a configured file upload library.
Learn to list products with image handling in a CodeIgniter 3.x admin panel, including default images and edit and added product layouts with category and brand name.
Learn to implement product edit and delete in a CodeIgniter 3 admin panel, including populating brand dropdowns, handling update logic, image management, and ajax-based deletion with confirmations.
Explore building the complete order page in a CodeIgniter 3 admin panel, detailing three sections—customer bio, product information, and discount and payment settings—plus add more functionality.
Learn how to dynamically add multiple products to an order by clicking an add more button, using ajax to fetch reusable templates, and removing added product blocks.
Learn to dynamically load categories, brands, and products into an order layout using CodeIgniter 3.x, with AJAX-driven dropdowns that update based on selections.
Save multi-product order data in a CodeIgniter 3.x admin panel by capturing buyer details, product lines, quantities, and amounts into the orders database.
Learn to save buyer details to the database, link buyer IDs to orders, and insert multiple product lines with discount and payment status in a CodeIgniter 3.x admin panel.
Learn to manage quantity and unit price to compute total amount when creating orders in a CodeIgniter 3.x admin panel, with dynamic updates to listing and invoice sections.
Explore building a dynamic invoice detail page in a CodeIgniter 3.x admin panel, implementing layout, data settings, customer and item details, discounts, totals, and currency groundwork.
Learn to implement an inventory management report section in a CodeIgniter 3 admin panel that counts products and orders, adds export buttons, and enables viewing and downloading reports.
Develop the admin profile settings page in CodeIgniter 3.x, enabling updates to name, email, password, and profile image via a validated form with image upload.
Implement and test the admin logout function in the CodeIgniter 3.x admin panel, destroying sessions, redirecting to login, and ensuring profile updates reflect after sign out.
Learn to implement currency settings in an admin panel, populate a currencies dropdown from the database, manage currency symbols via settings, and display correct symbols in orders and invoices.
Explore how to configure product image settings, including image height, size (kb), max upload size, and allowed extensions, with form validation and serialization to the options table.
Learn to read and manage product image attributes in CodeIgniter 3 admin panels, including image height, size, extensions, and dynamic settings via the options table.
Learn to build a customizable admin dashboard with cards for categories, brands, products, and orders, wiring dynamic counts from the controller and fixing navigation links and redirections.
Fix minor issues in the admin panel by implementing an active menu highlight and auto populating profile settings from session data, with updates to image and photo settings.
Finalize the inventory management system by testing the admin panel and completing categories, brands, products, and orders. Configure currency and image settings, and export invoices and reports to pdf.
Inside this course students / developers are going to learn about complete guide for
Understanding complete architecture to handle CodeIgniter 3.x framework application
Project workflow preparation
Database Management learning for a application
Code Reuse & its management
Project development with quality & standards
Easy & Simple code standards Integrations
Step by step learning for each about layout, function & code
Handling every aspect of a project to a deep level in simple concept
Course provides the best skill to make standalone project developer
All these topics we'll cover in detail with live coding standards of CodeIgniter 3.x Framework.
Inside this video, student/developer needs only a bit knowledge of MVC pattern of CodeIgniter & little bit about jQuery & Database. That's it. Rest all things will be cleared during each detailed session.