Joao Ramos
2a27fbd02f
Merge branch 'develop' into feature-paypal-simple
2024-03-05 14:45:51 +00:00
Joao Ramos
a86ed9f76c
Added RAAS api and tracking
...
Improvements on paypal UI
2024-03-05 14:37:02 +00:00
João Ramos
bee20388d9
Merged in feature-paypal-payments (pull request #40 )
...
Added integration for paypal payments
2024-02-27 14:20:35 +00:00
Joao Ramos
24c3f506c6
Added corporate display to Tickets table
2024-02-26 23:27:10 +00:00
Joao Ramos
d7f1a4f6b2
Added integration for paypal payments
2024-02-25 16:59:21 +00:00
Joao Ramos
cdfafb3eea
Added approach to archive past assignments
2024-02-18 11:46:08 +00:00
Joao Ramos
b63ba3f316
Added a badge with the amount of pending tickets assigned to the user
2024-02-13 17:29:55 +00:00
Tiago Ribeiro
57116f50e8
Hard coded the website link because there are some problems with ENV variables in the frontend
2024-02-13 00:44:16 +00:00
Joao Ramos
17ec004a59
Added checkbox for accepted terms
2024-02-12 21:45:37 +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
688d8ba0b2
Created a simple invite system that notifies users via e-mail when a corporate uploads an Excel file with already registered students
2024-01-29 09:36:59 +00:00
Tiago Ribeiro
8b7e550a70
Created a new page for ticket handling as well as submission
2024-01-28 21:05:17 +00:00
Tiago Ribeiro
8eb8a7af46
Added a new card for the Corporate to show their user balance
2024-01-20 15:09:42 +00:00
Tiago Ribeiro
63d2baf35f
Improved the overall redirection of the login page
2024-01-17 14:25:37 +00:00
Joao Ramos
27a4014f63
Added payment done and pending
2024-01-12 01:38:34 +00:00
Joao Ramos
b00bf19620
Merge branch 'develop' into feature-report-export
2024-01-09 23:33:57 +00:00
Joao Ramos
cc0f9712d6
Added download option for assignment cards
...
Export PDF Download to hook
Prevented some NaN's
2024-01-09 23:15:13 +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
Joao Ramos
b3bb5a2337
Added search area for table users
2023-12-27 21:44:13 +00:00
Tiago Ribeiro
9bed726062
Created a list of payments
2023-11-27 22:27:51 +00:00
Tiago Ribeiro
7e91a989b3
Added packages for students to be able to purchase
2023-11-26 10:08:57 +00:00
Tiago Ribeiro
6056735c72
Added more fields to the corporate and showcased them in the UserCard
2023-11-13 19:27:11 +00:00
Tiago Ribeiro
40f095191a
Created a simple "assignment" dashboard for teachers
2023-11-05 14:53:54 +00:00
Tiago Ribeiro
ba3588e97d
Updated the groups section for the teachers and admins
2023-10-30 15:27:48 +00:00
Tiago Ribeiro
925250d2c5
Added the ability to enable/disable a user as well as deleting an exam
2023-10-04 13:39:31 +01:00
Tiago Ribeiro
75fb6ab197
Added the ability to create groups
2023-09-28 11:40:01 +01:00
Tiago Ribeiro
733138f2be
Added more options to the User List
2023-09-26 13:23:53 +01:00
Tiago Ribeiro
6dda49a917
Added the ability to view all exams
2023-09-23 13:34:14 +01:00
Tiago Ribeiro
f91cd0ca63
Made it so users have to verify their e-mail starting to use the application
2023-09-07 12:45:31 +01:00
Tiago Ribeiro
4b5c99c654
Improved the whole user usage
2023-05-01 19:49:56 +01:00
Tiago Ribeiro
06de06fbf6
Created a really basic history page
2023-04-28 18:19:29 +01:00
Tiago Ribeiro
02d76e4c3c
Created the stats page where a user can select another user to view their stats;
...
Improved the whole stats and the home page
2023-04-20 22:43:30 +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
c321a5cc69
Added the speaking module to the application
2023-04-17 17:35:26 +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
399e222791
Improved it a tad bit more
2023-04-12 17:28:52 +01:00
Tiago Ribeiro
a0cce321d1
Updated the useUser hook to work correctly
2023-04-12 17:16:43 +01:00
Tiago Ribeiro
58bdc745e4
Implemented a simple authentication scheme with Firebase and Iron Session
2023-04-12 16:53:36 +01:00