add class progress and fix endpoints

This commit is contained in:
root
2026-03-12 17:27:49 -04:00
parent 0f39dbee62
commit 33be0c9a0d
40 changed files with 2086 additions and 438 deletions
+42
View File
@@ -0,0 +1,42 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Progress Report Status Labels
|--------------------------------------------------------------------------
*/
'status_options' => [
'on_track' => 'On track',
'slightly_behind' => 'Slightly behind',
'behind' => 'Behind',
],
/*
|--------------------------------------------------------------------------
| Subject Sections Mapping
|--------------------------------------------------------------------------
*/
'subject_sections' => [
'islamic' => [
'label' => 'Islamic Studies',
'db_subject' => 'Islamic Studies',
],
'quran' => [
'label' => 'Quran/Arabic',
'db_subject' => 'Quran/Arabic',
],
],
/*
|--------------------------------------------------------------------------
| Attachment Settings
|--------------------------------------------------------------------------
*/
'attachments' => [
'disk' => 'public',
'directory' => 'class_material',
'max_kb' => 5120,
'mimes' => ['pdf', 'jpg', 'jpeg', 'png'],
],
];