elangptra
|
2da2950c84
|
refactor: auto grading splitter
|
2024-12-02 14:51:01 +07:00 |
|
elangptra
|
b524a0a41a
|
feat: add student data with xlsx
|
2024-12-02 14:27:15 +07:00 |
|
elangptra
|
cbe50bc14d
|
refactor: media fixing
|
2024-11-21 08:14:50 +07:00 |
|
elangptra
|
82a496acdf
|
feat: media foldering and upload file
|
2024-11-20 19:56:37 +07:00 |
|
elangptra
|
2e669bc281
|
feat: upload, get, and delete level file function
|
2024-10-23 09:11:42 +07:00 |
|
elangptra
|
1732c55d84
|
refactor: exercise model sort function
|
2024-10-18 14:24:10 +07:00 |
|
elangptra
|
12905cab0e
|
feat: update exercise title function
|
2024-10-16 13:58:47 +07:00 |
|
elangptra
|
7c3893b010
|
feat: auto generate level when create topic
|
2024-10-16 10:24:41 +07:00 |
|
elangptra
|
5f361b2435
|
refactor: section, topic, level, and exercise model
|
2024-10-10 09:55:13 +07:00 |
|
elangptra
|
dfe4ab12d0
|
refactor: stdLearning and exercise model
|
2024-09-30 10:20:31 +07:00 |
|
elangptra
|
ee4f1814e4
|
refactor: exercise model and auto grading middleware
|
2024-09-30 08:06:15 +07:00 |
|
elangptra
|
725934a88f
|
refactor: level model function
|
2024-09-23 13:16:02 +07:00 |
|
elangptra
|
40e8ca4a44
|
refactor: user model function and exercises
|
2024-09-19 17:04:18 +07:00 |
|
elangptra
|
56dad54d89
|
feat: student learning API
|
2024-09-13 20:03:35 +07:00 |
|
elangptra
|
a27ea19c5b
|
feat (level): Implement CRUD function for table level with upload file logic + get and edit route field only
|
2024-08-16 14:22:19 +07:00 |
|
elangptra
|
935232a01d
|
refactor (subject): Changing upload file logic
|
2024-08-16 14:19:40 +07:00 |
|
elangptra
|
ea0d3f85d7
|
initial commit
|
2024-08-12 09:44:06 +07:00 |
|