Source code:
https://drive.google.com/file/d/1arGHl2DZVHRxDlqlgCQ6Csllpn3txJVk/view?usp=sharing
Interface:
CRUD operations:
Gameplay:
Hand gesture controller
Requires to run a web application server like apache tomcat
For this project, one of the databases was developed with MySQL that connects with the application backend code. The current database of Moodle was also used and added tables and stored procedures in order to be possible to add game functionalities to the open source web solution. A Backup database was created on another web server and also stored the SQL code that allows to create the all features of the database via PHPMyAdmin. Some functionalities were inserted via designer and some SQL scripts had to be executed in order to provide the final solution. The passwords are stored in a database table and encrypted that require to run a method to decrypt. The SQL server database was mainly developed via SQL scripting where stored procedures, functions, triggers and views were added
In order to test the best interface to obtain the vital signs via browser, four full stack web applications were developed. The first was made with .NET Core, SQL Server and Angular, the games were implemented via unity.
Development of full stack with Angular.
The second full stack application was developed with NodeJS, React, Angular and the database used was MongoDB.
Development of full stack with React.
Concerning the third application developed, it was used PHP, MySQL and simple HTML and Javascript, and does not use MVC.