“Codeigniter Admin Template and User Role Based Management System ” Documentation by “Ofineschool”
v 1.0
“Codeigniter Admin Template and User Role Based Management System”
Thank you for purchasing our script for your project. If you have any questions that are
beyond the scope of this help file, please feel free to email via
my user page contact form here. Thanks so much!
Table of Contents
- Introduction
- Quick Install
- Quick Start with Admin Panel
- User Management
- User Role & Power
- Credits
1) Introduction - top
Codeigniter Admin Template is a Ultimate Codeigniter Material + Bootstrap 4 integrated admin template. We have also added User & Role management with unlimited user permissions with ajax authentication. It comes with most common features with lot of premium material and boostrap 4 forms, tables, email, ui elements, reports, charts and many more options. It will help you to build Admin panel, CMS, Employee management, CRM, or any backend administrator System.
Technologies used:
-
PHP CodeIgniter 3
-
HTML 5
-
CSS (Bootstrap 4)
-
JQUERY
-
AJAX
Core Features:
- Latest CodeIgniter 3.1.7
- Bootstrap 4 & Material Design
- Easy Integration & Customization
- Standared & clean code
- Fully Responsive Design
- User management
- User role management with unlimited permissions
- Different User Access Level (Admin and User)
- Activate or deactivate user Accounts
- Data export with(copy, csv, pdf, excel and print)
- Database backup option
- Ajax secure Authentication
- Jquery Data tables
- Jquery form validations
- Ajax pagination with advanced search filter
- Sweetalert popup notification with ajax
- Detailed Documentation with commented code
- Totally Secure System
- Runs on PHP 5.4.3+ (and PHP 7)
Integrated Features:
Mail:
- Inbox Tables
- Compose Layouts
- Inbox Details Tables
Ui Elements
- Cards
- Panels and Wells
- panels with BlockIO
- Dragable Panel
- Dragable Portlet
- Buttons
- Bootsrap Switch
- Date Pagination
- Sweet Alert
- Typography
- Grid
- Tabs
- Stylish Tabs
- Modals
- Progress Bars
- Notifications
- Carousel
- List & Media object
- User Cards
- Timeline
- Horizontal Timeline
- Nesteble
- Range Slider
- Ribbons
- Steps
Reports:
- Payment Report
- Income Report
- Sales Report
Payments:
- All Payments
- Create Payment
- Payment Invoice
Forms
- Form Basic Layout
- Form Layout
- Form Addons
- Form Material
- Form Float Input
- File Upload
- Form Mask
- Form Validation
- Form File Dropzone
- Form-pickerst
- Icheck Form Controls
- Form-wizards
- Typehead
- X-editable
- Summernote
- Bootstrap wysihtml5
- Tinymce wysihtml5
Backup Database
Widget
Icons
- Font awesome
- Themify Icons
- Simple line Icons
- Weather Icons
Sample pages
- Starter Page
- Blank Page
- Email Templates: Alert, Billing, Basic and Reset Password
- Lightbox Popup
- Treeview
- Search Result
- Utility Classes
- Custom Scrolls
- Login Page
- Login v2
- Animations
- Profile
- Invoice
- FAQ
- Gallery
- Pricing
- Register
- Register v2
- 3 Step Registration
- Recover Password
Tables
- Basic Tables
- Table Layouts
- Bootstrap Tables
- Responsive Table
- Editable Tables
- FooTables
Pages
- Blank page
- Login
- Register
- Lockscreen
- Recover password
- Profile page
- Invoice
- Error Pages
Logout
Security:
There are various mechanisms to secure application. These mechanisms are:
- Cross-Site Request Forgery (CSRF) Prevention
- Cross-Site Scripting (XSS) Prevention
Requirements:
There are some requirements to work on your server. These requirements are:
- PHP >= 5.4.3 + (and PHP 7)
2) Install - top
To Install this project:
Note: Please check your PHP version before installing. In order to work properly, your PHP
version should be at least 5.5. We recommend PHP 5.6 or PHP 7.0.
1. Create a new Database with user that has all permissions.
- Go to Cpanel and Click MySQL® Databases
- Create New Database
- Add New User
- Add User To Database
- Set User Permissions
2. Upload script files to your host(ftp) / offline server xampp or wamp.
3. Import database.sql
file
3. Configure database connection
Goto the extract folder and Find the file: application/config/database.php
.
'hostname' => 'your_host_name',
'username' => 'your_username',
'password' => 'your_password',
'database' => 'your_database_name'
4. Run project in your browser.
Note: still now you cannot run your project please contact us.
3) Quick Start - top
After run project, you will be see the login page like this.
For access use this:
email: admin@admin.com
password: 1234

After successfuly login, you will see the "Admin Panel".
4) User Management - top
'user' section from dashboard sideber you can add, edit, delete, active / deactive users.
✓ Add New User: From Dashboard > Add User : you can Add new users from this option.
✓ Manage All User: From Dashboard > All User you can Edit, Delete, Activate or Deactivate any users with data export & print option.
5) Users Role & power - top
When you add/edit an user you can set thier permissions for your restricted sections like Add, Edit, Delete etc..
User > Add user power from dashboard sideber you can add user power here.
Remember This power id will need to check user permissions for your restricted sections.
6) Credits - top
Codeigniter Admin Template and role based management system uses the following libraries and assets:
- CodeIgniter
- Bootstrap
- Marerial Pro Template
- Ajax
- Jquery
- Sweetalert
Ofineschool
Go To Table of Contents