
Manage Your Laravel Schedule From A Web Dashboard
Laravel Totem is an innovative scheduling package designed to enhance your experience with Laravel's console commands. This package provides a user-friendly dashboard that allows developers to manage their scheduled tasks more efficiently than ever before, enabling quick adjustments without having to modify code directly. Inspired by the familiar layout of Laravel Horizon, Totem aims to simplify task scheduling while offering robust features that align with best practices in Laravel development.
With Totem, developers can easily enable or disable scheduled tasks, use command filters to streamline their workflow, and customize middleware to fit their needs. Understanding the importance of seamless integration, Totem is compatible with Laravel versions 10 and above, making it a modern solution for contemporary Laravel applications.
User-Friendly Dashboard: Inspired by Laravel Horizon, the dashboard is easy to navigate and configure, providing quick access to manage scheduled tasks visually.
Task Enable/Disable Functionality: Easily turn scheduled commands on or off without diving back into your codebase, increasing your development efficiency.
Command Filtering: Utilize a filter configuration to display only the relevant Artisan commands, making the dropdown for task creation much more manageable.
Customizable Middleware: Change the default middleware for web and API requests by modifying values in the .env file, allowing for greater control over your application’s behavior.
Table Prefixing: Avoid table name conflicts in your project by setting a custom prefix for Totem's tables through the .env parameter, ensuring smooth integration.
Robust Documentation: Comprehensive guides and compatibility matrices are available to assist developers in setting up and utilizing Totem effectively within their Laravel projects.
Automatic Package Discovery: For Laravel versions 5.5 and above, Totem supports auto package discovery, eliminating the need for manual service provider registration.
Cron Job Compatibility: Designed for those who already understand Laravel's Task Scheduling, with clear guidelines on setting up necessary cron jobs for optimal performance.

Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.
Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.
Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.