Commit Graph

13 Commits

Author SHA1 Message Date
Yoga Pangestu
3dddb807f5 feat: Integrate Filament Shield for role and permission management, including new RoleEnum, migrations, and configuration files. 2026-03-12 09:00:24 +07:00
Yoga Pangestu
2019928fb3 feat: implement general settings management using Spatie Laravel Settings and Filament. 2026-03-11 22:16:15 +07:00
Yoga Pangestu
6d1ce9cdf6 feat: Implement attendance tracking functionality with new model, migration, relationships, and Filament UI. 2026-03-11 21:59:57 +07:00
Yoga Pangestu
aad22a8b59 feat: implement comprehensive assignment management system with models, migrations, Filament resources, and submission workflows. 2026-03-11 13:34:54 +07:00
Yoga Pangestu
e2bb51561c feat: Implement Study Group management with CRUD actions, model, migrations, and Filament resource for creating, editing, and deleting study groups. 2026-03-11 10:09:09 +07:00
Yoga Pangestu
8c681ca5f2 feat: Add learning material management with Material model, migration, and Filament resource. 2026-03-11 07:46:04 +07:00
Yoga Pangestu
7a9cb7fed9 feat: Add course schedule model, migration, seeder, and Filament CRUD for managing schedules. 2026-03-11 07:18:57 +07:00
Yoga Pangestu
0dac411fb0 feat: Establish one-to-many relationship between lecturers and courses, adding UI fields and table columns for assignment and display. 2026-03-10 13:27:53 +07:00
Yoga Pangestu
3e00965a8a feat: Add Filament Spatie Laravel Media Library plugin and create migration for media table to manage media files in the application. 2026-03-10 12:46:02 +07:00
Yoga Pangestu
6dab533b21 feat: Create Course resource with CRUD functionality, including management pages, form schema, migration, and seeder for handling course data in the admin panel. 2026-03-10 12:24:31 +07:00
Yoga Pangestu
c9ad3b272c feat: Create Lecturer resource with CRUD functionality, including pages for listing, creating, and editing lecturers, along with a form schema and migration for managing lecturer data in the admin panel. 2026-03-10 12:12:59 +07:00
Yoga Pangestu
9c53efb918 feat: Introduce IsActive and Sex enums, and create Student and User models with corresponding migrations and seeders for user and student data management. 2026-03-10 11:20:45 +07:00
Yoga Pangestu
12d3826520 initial commit 2026-03-10 10:35:34 +07:00