Josh - Laravel Admin Template + Front End + CRUD

Tested Josh - Laravel Admin Template + Front End + CRUD 11.1.0

No permission to download
This is a major update for V2!
We've made significant behind-the-scenes improvements, optimized the codebase, and streamlined styling by replacing redundant CSS classes with Bootstrap for better efficiency and maintainability. Plus, we've introduced several other enhancements to improve performance and usability.

V2
Major Updates 🚀

Added Users management UI
Added Roles management UI
Added new toast notifications docs , added a laravel helper and javascript helper for toast notifications

Improvements:

Added Laravel's built-in email verification feature, allowing users to be automatically verified upon registration based on the AUTH_AUTO_VERIFY_EMAIL environment variable.
Replaced user activation status flags with soft deletes for user deactivation, enhancing data integrity and management.
Updated user registration and management views to support email verification and profile image uploads.
Refactored user controller methods to handle email verification and profile image management.
Removed the CheckUserActivation middleware as it is no longer necessary.
Introduced new JavaScript functionality for user management, including verification toggling and improved data handling.
Updated environment configuration and migration for soft deletes in the users table.

Removed:

Replaced the Toastr plugin with a customized version of iziToast, making it more efficient and removing another dependency on jQuery

V1

Added Apex charts with following chart types:
Line charts
Area charts
Column charts
Bar charts
Mixed charts
Range area charts
Timeline charts
Funnel charts
Candlestick charts
Box plot charts
Bubble charts
Scatter charts
Heatmap charts
Treemap
Slope charts
Pie
Radial bar charts
Radar charts
Polar Area charts
New Additions:

Added the sentry error logging package. If SENTRY_LARAVEL_DSN is provided in .env, it will log errors; otherwise, it will be ignored.
Added the Faker image package to generate and download random images for fake data purposes.

Improvements:

Improved frontend blog module UI.
Updated BlogSeeder to include images, categories, and comments.
Updated datatables examples.
Updated NewsSeeder
v1
CRUD generates files using Bootstrap 5 and the latest DataTables when the DataTables option is chosen.
If keys are not provided, recaptcha is disabled to avoid console errors.
v2
No longer uses bootstrapValidator; replaced with just-validate.
One of the biggest updates ever in Josh: Upgraded from Bootstrap 4 to Bootstrap 5, and from Laravel 10 to Laravel 11.

We've made numerous behind-the-scenes changes, improved the codebase, removed many redundant CSS classes, and replaced them with Bootstrap classes, among other updates.

You may not notice many visible changes, but we've made significant improvements to the code.

v2
Updates:

Modified CRUD builder code and refactored much of the codebase:

CRUD
  • Database names now use the correct plural form of model names, e.g., child → children.
  • Rollback now deletes all files.
  • Rollback checks whether a table exists and warns if it contains any data before deletion.
  • show sweetalert when crud is generated
  • datatables buttons issue fixed
#Other improvements
  • cleaned up redundant css.
  • replaced many css classes with bootstrap 5 classes.
  • replaced bootstrapValidator with just-validate.
  • datatables now uses JS initialization.
  • select2 now uses bootstrap5 theme.
New Additions:

  • Added TUI Grid tables
  • added ApexCharts
  • added TUI Charts
no change log in link
Top