Simple task management system that works as a to-do list, but also can be viewed in a calendar mode.
CRUDs created:
- Tasks
- Statuses
- Tags
Then there's another non-CRUD menu item called Calendar, which uses FullCalendar JavaScript library to show all the tasks in a calendar view.
There's a demo-project and article based on that module: Tasks Calendar with Laravel + FullCalendar + QuickAdminPanel
Click to see Demo video
Example Generated Code - TasksCalendarController.php
<?php
namespace App\Http\Controllers\Admin;
use App\Task;
use App\Http\Controllers\Controller;
class TaskCalendarsController extends Controller
{
public function index()
{
$events = Task::whereNotNull('due_date')->get();
return view('admin.task_calendars.index', compact('events'));
}
}