Home / PHP Scripts / ngLaravel – CRUD AngularJS and Laravel REST API based on JWT with Role Permission + Admin Template (PHP Scripts)

ngLaravel – CRUD AngularJS and Laravel REST API based on JWT with Role Permission + Admin Template (PHP Scripts)

ngLaravel Overview

Yep ngLaravel included CRUD (Create, read, update and delete) Based on REST API (Laravel 5.1.x) with AngularJS. With this script you can create a secure Single Web Application easily. ngLaravel secure in both Back-End(Laravel) and Front-End(AngularJS) based on JWT . Also you can use back-end(Laravel) code as server in mobile application.

JWT are a standard since the information they carry is transmitted via JSON. JSON Web Tokens work across different programming languages and JWTs are self-contained and can be passed around easily.

In this script you can define custom permission and then associate it to role and finally assign role to user. You can define access to specific route (both AngularJS and Laravel API) by permission. When a user logon, a token is generated for him. This token include all user permissions and his profile. With included permissions in token you can show or hide some sections in your view(HTML).

Also you can use a drag and drop ajax uploader to upload pictures and anything.

We added Task module as sample. You can customize for any modual like product, article and etc.


PHP >= 5.5.9

  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • Composer latest version

ngLaravel Features

  • Laravel 5.1.x Base Framework
  • AngularJS 1.4.8
  • Additional Bootstrap Admin Template with 50+ plugins (Yep Golabi Admin)
  • Single Web Application
  • Login
  • Reset password
  • Add/edit/delete/read/search/paging users
  • Add/edit/delete/read/search/paging roles
  • Add/read/search/paging permissions (disable delete & edit actions because of change in the program logic)
  • Add/edit/delete/read/search/paging Task
  • Add/edit/delete/read task category
  • Ajax upload/delete avatar
  • Ajax multi uploader/delete image
  • Unified access permission both in back-end and front-end
  • Access control to Laravel Back-End API by user permission
  • Define access for any ui-route state by user permission
  • Define access for any sections of html view by user permission with speacial directives
  • Generate breadcrumb from ui-router
  • Load CSS & JS Library as on-demand (LazyLoad)
  • Base on Restangular & UI-Router & oclazyLoad
  • Base on bootstrap 3.x
  • Responsive Design (mobile, table, desktop)
  • Well Documention with video resource




Golabi Admin –Additional Bootstrap Admin Template Overview

Golabi Admin template is a web template based on Bootstrap. All components included in this dashboard template has been developed to bring all the potential of HTML5 and Bootstrap and set of new features (JS and CSS) ideal for your next dashboard admin theme or admin web app project.

It is bundled with a lot of third party plugins and useable elements such as buttons, thumbnails, media objects and much more and it was developed for all type of web applications like custom admin panel, admin dashboard, application backend, CMS, CRM, business website, corporate, portfolio, blog etc. 


Golabi Admin Feature

  • Built on latest jQuery 1.11.2
  • Responsive layout (desktops, tablets, mobile devices)
  • RTL version
  • HTML version
  • AngularJS version
  • Built with new Bootstrap 3.3.x
  • Flat UI with clean style
  • SASS & LESS files included
  • Boxed View, Fluid view
  • Fixed-View (Include fixed-header, fix-footer, fix-sidebar)
  • Top-menu layout 
  • Multiple sidebars (offcanvas)
  • Tab Sidebar with on-demand search
  • Animations CSS3
  • Web documention
  • Various and responsive styles of tables and Datatables
  • Notifiction inside of tab
  • Multiple skin
  • Draggable panels
  • Small chat
  • Sidebar dragable task widget
  • Sidebar contact with search
  • Sidebar minify mode
  • Fullscreen view option
  • Dashboard design style
  • Typography
  • Tab & Accordian custom view
  • jsTree view
  • jQuery UI theme
  • Nestable list
  • Dual list
  • Image crop
  • 4th level sidebar menu
  • 3 different charts libraries
  • Form validation
  • Form wizard validation
  • Form plugin (Include icon-picker, color-picker, date/time-picker, mask, x-editable,…)
  • Multiple powerful editor
  • Dropzone file upload
  • Multiple ajax file uploader
  • Vector map
  • Google map API
  • Mailbox (Include compose, mail list , mail view)
  • Gallery view
  • Calendar view (Add and remove event)
  • Timeline view
  • User Profile view
  • Login and register view
  • 2-Step verification
  • Search page
  • Error page (400, 500 error page)
  • And many more …


 In Progress this month(April)


  • Export CSV & XLS
  • Import CSV & XLS


Change Log


 Version 1.0<br />      - Initial release

Best Price| | DOWNLOAD

All the Admin Templates You Could Ask For.

2M+ items from the worlds largest marketplace for Admin Templates, Themes & Design Assets. Whether that's what you need, or you're just after a few Stock Photos - all of it can be found here at Envato Market.