Commit Graph

  • 581adbb56e - Updated the colors of the application; - Added the ability for a user to partially update their profile Tiago Ribeiro 2023-07-22 10:11:10 +01:00
  • 6ade34d243 Updated the platform colors to the new ones Tiago Ribeiro 2023-07-22 07:18:28 +01:00
  • 16ea0b497e Ooopsy Tiago Ribeiro 2023-07-21 13:42:07 +01:00
  • ea41875e36 Updated the Formidable to work with serverless (supposedly) Tiago Ribeiro 2023-07-21 13:37:41 +01:00
  • eae0a4ae4e Updated the clock of the Speaking timer Tiago Ribeiro 2023-07-21 12:41:44 +01:00
  • fea788bdc4 Updated the next.config.js Tiago Ribeiro 2023-07-21 10:43:15 +01:00
  • 86c69e5993 Removed the --link flag Tiago Ribeiro 2023-07-21 10:30:14 +01:00
  • f01794fed8 Updated the Dockerfile Tiago Ribeiro 2023-07-21 10:29:06 +01:00
  • cc4b38fbbd Added Docker support to the application Tiago Ribeiro 2023-07-21 10:17:38 +01:00
  • 121ac8ba4d Finallyyyyyy finished the whole Speaking flow along with the solution page Tiago Ribeiro 2023-07-14 14:15:07 +01:00
  • 2c10a203a5 Finalized the Speaking module exercise Tiago Ribeiro 2023-07-14 12:08:25 +01:00
  • 6a2fab4f88 Commented a bit of code that is not yet ready Tiago Ribeiro 2023-07-11 00:30:05 +01:00
  • 9637cb6477 Made it so the Speaking is sent to the backend and saved to Firebase Tiago Ribeiro 2023-07-11 00:29:32 +01:00
  • ce90de1b74 Updated the code so the user levels update depending on their performance Tiago Ribeiro 2023-07-04 21:03:36 +01:00
  • 49e24865a3 Created a profile editing page Tiago Ribeiro 2023-07-04 13:21:36 +01:00
  • dceff807e9 Added the ability to read the text on Reading exercises Tiago Ribeiro 2023-06-30 21:18:13 +01:00
  • 3c4dba69db Added a confirmation dialog for when the user leaves questions unanswered Tiago Ribeiro 2023-06-29 15:28:50 +01:00
  • 3fac92b54d Added the exercises page which will work as the current exam page, while the exam page will mandatorily be the full exam Tiago Ribeiro 2023-06-29 00:18:39 +01:00
  • 139f527fdd Added the ability to filter by month, week and day on the record Tiago Ribeiro 2023-06-29 00:08:48 +01:00
  • 93cef3d58f Moved the Logout button to be sticky task/design/dashboard-redesign Tiago Ribeiro 2023-06-23 14:17:24 +01:00
  • 60b23ce1b5 Removed unused console.log calls Tiago Ribeiro 2023-06-23 14:15:57 +01:00
  • d3a37eed3e Redesigned the Record page along with solving some bugs on the FillBlanks Tiago Ribeiro 2023-06-23 14:14:12 +01:00
  • 447cecbf3f Removed an unneeded console.log Tiago Ribeiro 2023-06-23 10:29:10 +01:00
  • b2cc706a5e Updated the Writing exercise to have the evaluation in the user solutions instead of the exercise itself Tiago Ribeiro 2023-06-23 10:28:33 +01:00
  • 9cbb5b93c8 Added a subtitle of the colors Tiago Ribeiro 2023-06-22 23:16:07 +01:00
  • 747c07f84e Updated the sidebar Tiago Ribeiro 2023-06-22 22:39:25 +01:00
  • 79ed521703 Redesigned the MatchSentences exercise Tiago Ribeiro 2023-06-22 22:28:29 +01:00
  • fe4a97ec85 Implemented the Writing exercise's solution display Tiago Ribeiro 2023-06-22 16:59:13 +01:00
  • b194a9183e Updated the text related to the finish screen depending on the level Tiago Ribeiro 2023-06-21 16:43:06 +01:00
  • f369234e8a Updated the stats to have missing Tiago Ribeiro 2023-06-21 15:02:42 +01:00
  • 808ec6315b Updated the Finish screen along with other tweaks Tiago Ribeiro 2023-06-21 14:54:22 +01:00
  • d2cf50be68 Updated the ModuleTitle Tiago Ribeiro 2023-06-21 11:00:14 +01:00
  • 294f00952e Updated the design of the WriteBlanks exercise Tiago Ribeiro 2023-06-20 22:43:28 +01:00
  • 7beb1c84e7 Solved a bug in WriteBlanks where it wasn't saving the user's answer Tiago Ribeiro 2023-06-20 22:21:50 +01:00
  • 3a7c29de56 Made it so the code remembers the user's previous answers to current exercises Tiago Ribeiro 2023-06-20 17:07:54 +01:00
  • dd357d991c Started updating the stats page Tiago Ribeiro 2023-06-20 09:32:33 +01:00
  • 47b1784615 Reverted the yarn version Tiago Ribeiro 2023-06-18 23:46:07 +01:00
  • d4156c83f4 Transitioned to yarn classic Tiago Ribeiro 2023-06-18 23:31:57 +01:00
  • 572bc25eed Removed a trailing comma Tiago Ribeiro 2023-06-18 23:20:34 +01:00
  • e80b163b4a Let's try this Tiago Ribeiro 2023-06-18 23:11:43 +01:00
  • 87e0610c79 Also updated the MultipleChoice exercise to the new design Tiago Ribeiro 2023-06-18 22:57:53 +01:00
  • 52218ff8b8 Updated the FillBlanks exercise and solution to the new design Tiago Ribeiro 2023-06-18 22:02:48 +01:00
  • 84b0b8ac42 Removed placeholders Tiago Ribeiro 2023-06-15 16:53:11 +01:00
  • 989a7449bf Turned on the normalize Tiago Ribeiro 2023-06-15 16:35:30 +01:00
  • bc7eaea911 Implemented the speaking exercise; Cleaned up a bit of the code; Tiago Ribeiro 2023-06-15 15:39:40 +01:00
  • f5ec910010 Did the new designs for the Writing Tiago Ribeiro 2023-06-15 15:27:04 +01:00
  • 2d46bad40f Implemented the Reading and Listening initial screens according to the new designs, creating new components as needed Tiago Ribeiro 2023-06-15 14:43:29 +01:00
  • 65ebdd7dde Extracted the Input into its own component Tiago Ribeiro 2023-06-15 10:10:33 +01:00
  • 60217e9a66 - Updated the icons; - Extracted the Layout into its own component; Tiago Ribeiro 2023-06-15 09:12:13 +01:00
  • ec3157870e Updated the selection page Tiago Ribeiro 2023-06-14 22:22:18 +01:00
  • 9cf4bf7184 Improved the appearance of the Waveform Tiago Ribeiro 2023-06-14 17:18:22 +01:00
  • f5fc85e1a7 Created a waveform component to display the recording's waveform Tiago Ribeiro 2023-06-14 16:22:48 +01:00
  • 31f2eb510e Created a simple test page where I'll implement the recorder for the speaking module Tiago Ribeiro 2023-06-14 14:37:12 +01:00
  • 31e2e56833 Updated the yarn version and recorder Tiago Ribeiro 2023-06-14 13:28:28 +01:00
  • efaa32cd68 Completed the rest of the Selection screen to the new design Tiago Ribeiro 2023-06-13 16:24:01 +01:00
  • b41ee8e2ad Updated part of the Selection screen to the new design Tiago Ribeiro 2023-06-13 15:43:26 +01:00
  • e055b84688 Moved the exam page to the root pages Tiago Ribeiro 2023-06-13 15:25:45 +01:00
  • 1e286bb65b Added the ability for the user to show the password they're typing Tiago Ribeiro 2023-06-13 15:24:27 +01:00
  • abe986313f Updated the <a> to <Link> Tiago Ribeiro 2023-06-12 15:58:17 +01:00
  • 088b77a66b Created a placeholder of the register page Tiago Ribeiro 2023-06-12 15:47:42 +01:00
  • 72fc98fccd Completed the Login page and updated the overall colors and font Tiago Ribeiro 2023-06-12 15:21:30 +01:00
  • 9ce45dfc30 Recreated most of the login screen with the new designs Tiago Ribeiro 2023-06-12 14:57:30 +01:00
  • e864e16064 Updated the code to use the new desired levels Tiago Ribeiro 2023-06-12 14:05:48 +01:00
  • 6fe8a678ea Completed more of the home page of the new designs Tiago Ribeiro 2023-06-12 09:31:20 +01:00
  • b2232df0c7 Created part of the homepage of the new Figma designs Tiago Ribeiro 2023-06-11 17:58:06 +01:00
  • 9a7853bd05 Created a score calculator Tiago Ribeiro 2023-06-05 14:04:58 +01:00
  • 1e8e95da34 Continued implementing the new design; Added an average level calculator; Tiago Ribeiro 2023-05-31 14:01:12 +01:00
  • 4d37bf536a Merge branch 'main' into task/design/dashboard-redesign Tiago Ribeiro 2023-05-29 11:57:37 +01:00
  • 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; feature/diagnostic-exam Tiago Ribeiro 2023-05-28 10:00:06 +01:00
  • 7f72349f76 Prevented the exam to reload Tiago Ribeiro 2023-05-27 20:20:16 +01:00
  • fe72b770e9 Made it so the levels are update also when the user starts a diagnostics exam Tiago Ribeiro 2023-05-27 17:13:55 +01:00
  • 61758af803 Added the IDs of the diagnostic exams Tiago Ribeiro 2023-05-27 17:06:40 +01:00
  • 2a86efc97e Improved a bit of error handling Tiago Ribeiro 2023-05-27 16:29:12 +01:00
  • b5dabe336a Implemented the whole flow for when a user intends to input their own levels Tiago Ribeiro 2023-05-27 16:15:23 +01:00
  • 23b3703b67 - Created a Diagnostics component; - Corrected the history code; Tiago Ribeiro 2023-05-27 15:45:03 +01:00
  • d0704e573b Removed unused Navbar calls Tiago Ribeiro 2023-05-27 11:17:43 +01:00
  • 31dc29b812 Removed the Navbar calls Tiago Ribeiro 2023-05-26 20:26:11 +01:00
  • 9ed3672cb6 Started the redesign of the dashboard Tiago Ribeiro 2023-05-26 19:46:50 +01:00
  • 2b34bf8f0b Styled the history timeline a bit better Tiago Ribeiro 2023-05-17 17:48:37 +01:00
  • f337540629 Revamped the whole Solutions stuff with Zustand Tiago Ribeiro 2023-05-17 17:33:53 +01:00
  • 44ad687bcf Merge branch 'main' into feature/history-review Tiago Ribeiro 2023-05-17 16:33:03 +01:00
  • f579b244bf Created a simple permissions system for users Tiago Ribeiro 2023-05-17 16:32:52 +01:00
  • 1813de499d Started to update the exam to work with Zustand for the history review Tiago Ribeiro 2023-05-08 10:44:16 +01:00
  • 4b5c99c654 Improved the whole user usage Tiago Ribeiro 2023-05-01 19:49:56 +01:00
  • 06de06fbf6 Created a really basic history page Tiago Ribeiro 2023-04-28 18:19:29 +01:00
  • 240bf1c790 Updated because of the default use Tiago Ribeiro 2023-04-26 22:41:33 +01:00
  • 5e24abeead Minor best practices Tiago Ribeiro 2023-04-24 09:12:11 +01:00
  • 1adfb7f3d5 Made it so the pages update the user when loading Tiago Ribeiro 2023-04-21 12:18:24 +01:00
  • 713771d949 Added more colors to the Charts Tiago Ribeiro 2023-04-21 11:58:42 +01:00
  • ed11d6f9d6 Improved the solutions to be more mobile friendly Tiago Ribeiro 2023-04-20 22:55:24 +01:00
  • 02d76e4c3c Created the stats page where a user can select another user to view their stats; Improved the whole stats and the home page Tiago Ribeiro 2023-04-20 22:43:30 +01:00
  • e60130069d Created more types of stats to be showcased: - Total Exams per Module; - Average Score per Module; - Total Exercises per Type; - Average Score per Exercise Type; Tiago Ribeiro 2023-04-20 10:38:55 +01:00
  • 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; Tiago Ribeiro 2023-04-20 00:20:20 +01:00
  • d61592b73e Made some of the code a bit more responsive Tiago Ribeiro 2023-04-18 12:12:26 +01:00
  • 13c8fae588 Updated the timer to be on the Navbar, making it more mobile friendly Tiago Ribeiro 2023-04-17 18:42:28 +01:00
  • 378b6b1693 Updated the dimensions of the favicon Tiago Ribeiro 2023-04-17 18:07:04 +01:00
  • 3c8e2b67b2 Updated the favicon Tiago Ribeiro 2023-04-17 17:50:31 +01:00
  • 47392d4725 Exported the string.ts helper function Tiago Ribeiro 2023-04-17 17:44:55 +01:00
  • c321a5cc69 Added the speaking module to the application Tiago Ribeiro 2023-04-17 17:35:26 +01:00
  • 207328dade Updated the writing exam to work based on exercises instead of just a single one Tiago Ribeiro 2023-04-17 13:03:48 +01:00