Simple task management system that works as a to-do list, but also can be viewed in a calendar mode.

Modules Tasks + Calendar

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

Tasks + Calendar 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'));
    }
}