Commit Graph

230 Commits

Author SHA1 Message Date
Tiago Ribeiro
3fac92b54d Added the exercises page which will work as the current exam page, while the exam page will mandatorily be the full exam 2023-06-29 00:18:39 +01:00
Tiago Ribeiro
d3a37eed3e Redesigned the Record page along with solving some bugs on the FillBlanks 2023-06-23 14:14:12 +01:00
Tiago Ribeiro
79ed521703 Redesigned the MatchSentences exercise 2023-06-22 22:28:29 +01:00
Tiago Ribeiro
fe4a97ec85 Implemented the Writing exercise's solution display 2023-06-22 16:59:13 +01:00
Tiago Ribeiro
b194a9183e Updated the text related to the finish screen depending on the level 2023-06-21 16:43:06 +01:00
Tiago Ribeiro
808ec6315b Updated the Finish screen along with other tweaks 2023-06-21 14:54:22 +01:00
Tiago Ribeiro
3a7c29de56 Made it so the code remembers the user's previous answers to current exercises 2023-06-20 17:07:54 +01:00
Tiago Ribeiro
84b0b8ac42 Removed placeholders 2023-06-15 16:53:11 +01:00
Tiago Ribeiro
bc7eaea911 Implemented the speaking exercise;
Cleaned up a bit of the code;
2023-06-15 15:39:40 +01:00
Tiago Ribeiro
f5ec910010 Did the new designs for the Writing 2023-06-15 15:27:04 +01:00
Tiago Ribeiro
2d46bad40f Implemented the Reading and Listening initial screens according to the new designs, creating new components as needed 2023-06-15 14:43:29 +01:00
Tiago Ribeiro
ec3157870e Updated the selection page 2023-06-14 22:22:18 +01:00
Tiago Ribeiro
efaa32cd68 Completed the rest of the Selection screen to the new design 2023-06-13 16:24:01 +01:00
Tiago Ribeiro
b41ee8e2ad Updated part of the Selection screen to the new design 2023-06-13 15:43:26 +01:00
Tiago Ribeiro
79a532b5ff - Implemented an image attachment to the Writing exercise;
- Made it so the exams are now sorted when going through the history;
- Corrected some little mistakes;
2023-05-28 10:00:06 +01:00
Tiago Ribeiro
ed11d6f9d6 Improved the solutions to be more mobile friendly 2023-04-20 22:55:24 +01:00
Tiago Ribeiro
87f7b717fc - Adapted more of the design to be more responsive;
- Revamped some of the UserSolutions;
- Transformed the homepage chart to use actual dynamic values;
- Created an endpoint for the stats;
2023-04-20 00:20:20 +01:00
Tiago Ribeiro
d61592b73e Made some of the code a bit more responsive 2023-04-18 12:12:26 +01:00
Tiago Ribeiro
13c8fae588 Updated the timer to be on the Navbar, making it more mobile friendly 2023-04-17 18:42:28 +01:00
Tiago Ribeiro
c321a5cc69 Added the speaking module to the application 2023-04-17 17:35:26 +01:00
Tiago Ribeiro
207328dade Updated the writing exam to work based on exercises instead of just a single one 2023-04-17 13:03:48 +01:00
Tiago Ribeiro
b92922b6cd Changed the Panel of the reading to use scroll 2023-04-14 17:20:21 +01:00
Tiago Ribeiro
f88db929f4 Implemented a simple page to view the currently registered users 2023-04-14 12:34:56 +01:00
Tiago Ribeiro
503a265da0 Created a Finish screen for when a user finishes an exam 2023-04-11 22:08:25 +01:00
Tiago Ribeiro
49c515b02a Finished implementing a Solutions version for each exercise 2023-04-11 21:35:44 +01:00
Tiago Ribeiro
06dbf1e5f6 Added a solution version for the MultipleChoice Exercise 2023-04-10 11:40:44 +01:00
Tiago Ribeiro
8c1d42f2d9 Prevented the word limit toast to duplicate 2023-04-06 23:10:07 +01:00
Tiago Ribeiro
a82a168953 Added a timer that is shown in each module 2023-04-06 12:20:34 +01:00
Tiago Ribeiro
addef7c674 Created a simple component for the writing exam 2023-04-06 12:02:07 +01:00
Tiago Ribeiro
36e6c017b4 - Updated the code to remove the exam pages to components;
- Added some state logic to make it so it keeps track of the current exam the user is in;
2023-04-06 11:18:34 +01:00