Tiago Ribeiro
bb7558afb8
Updated the writing evaluation to use the different endpoints
2024-03-26 21:46:53 +00:00
Tiago Ribeiro
c2b6be4425
Solved the solution duplication bug
2024-03-24 12:22:52 +00:00
Tiago Ribeiro
22f2b43692
Prevented the bug where the application is crashing
2024-03-24 02:32:12 +00:00
Tiago Ribeiro
29b2c8b3b8
Updated the code to solve the double stats creation
2024-03-24 00:46:42 +00:00
Tiago Ribeiro
13ebb9bbd8
Solved a bug where the speaking and interactive speaking were not being correctly evaluated
2024-03-23 15:43:25 +00:00
Joao Ramos
ecd66d61f2
Updated exam abandon message
2024-02-29 21:33:07 +00:00
Tiago Ribeiro
44c61c2e5d
Fixed a bug with the module evaluation, no idea why it was happening
2024-02-14 11:19:55 +00:00
Tiago Ribeiro
872cc62fe4
- Added the ability for a student/developer to choose a gender for a speaking instructor;
...
- Made it so, if chosen, the user will only get speaking exams with their chosen gender;
- Added the ability for speaking exams to select a gender when generating;
2024-02-09 12:14:47 +00:00
Tiago Ribeiro
b09fe79cb7
Updated the InteractiveSpeaking to also work with the session persistence
2024-02-08 11:43:01 +00:00
Tiago Ribeiro
2a9e204041
Updated the Speaking to also work the with exam session persistence
2024-02-07 17:15:41 +00:00
Tiago Ribeiro
65fe1ec8ed
Made it so it currently is possible to save the progress on the Writing exercise as well
2024-02-06 15:51:55 +00:00
Tiago Ribeiro
779fb76b8b
Solved some issues related to the listening loading
2024-02-06 15:24:51 +00:00
Tiago Ribeiro
4ec439492e
Added the capability for users to resume their previously stopped sessions
2024-02-06 14:44:22 +00:00
Tiago Ribeiro
c4b61c4787
- Adapted the exam to store all of its information to Zustand;
...
- Made it so, every time there is a change or every X seconds, it saves the session;
2024-02-06 12:34:45 +00:00
Tiago Ribeiro
8baa25c445
Added a Scroll To Top function
2024-02-05 17:59:46 +00:00
Tiago Ribeiro
01e55f970d
Solved a bug where if two evaluations where too fast, they would overwrite each other
2024-01-28 18:10:56 +00:00
Tiago Ribeiro
74d3f30c93
Added the ability to choose between partial and full exams
2024-01-23 10:11:04 +00:00
Tiago Ribeiro
ccde1c84b7
Added a log for the exam for developers
2024-01-15 20:35:11 +00:00
Tiago Ribeiro
b7a3778f01
Solved another bug with the TrueFalse
2024-01-14 23:18:51 +00:00
Tiago Ribeiro
24ec336dca
Updated the Record to start with the overall screen
2024-01-14 23:13:12 +00:00
Tiago Ribeiro
9ceb71ae2f
Refactored evaluation process for improved efficiency:
...
- Initial response set to null; Frontend now generates a list of anticipated stats;
- Background evaluation dynamically updates DB upon completion;
- Frontend actively monitors and finalizes upon stat evaluation completion.
2024-01-08 17:02:46 +00:00
Tiago Ribeiro
51e7c535df
Updated the Exercise count for the Interactive Speaking as well
2023-11-21 09:35:54 +00:00
Tiago Ribeiro
44a89c6645
Added a new module called Level for level testing
2023-11-17 15:32:45 +00:00
Tiago Ribeiro
536c1dfab3
Enabled a way for students to do assigned tasks
2023-11-09 11:44:58 +00:00
Tiago Ribeiro
3bb27a692f
Removed the console.log calls
2023-10-24 16:58:44 +01:00
Tiago Ribeiro
729204a095
May have solved a bug made in the writing and speaking evaluation
2023-10-24 14:47:01 +01:00
Tiago Ribeiro
e10aebf4c0
Improved a bit of the evaluation system
2023-10-22 09:13:25 +01:00
Tiago Ribeiro
ffe534edd9
Solved a problem with the build process
2023-10-17 23:25:16 +01:00
Tiago Ribeiro
9b852bd6be
- Did a bit of refactor related to the exam/exercises page;
...
- Improved the responsiveness of the page for mobile;
2023-10-17 08:52:41 +01:00