EJSApp Booking System

Activities ::: mod_ejsappbooking
Maintained by Ruben Heradio, Luis de la Torre
This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EjsS and added to your Moodle courses by means of the ejsapp plugin.
Latest release:
31 sites
14 fans
Current versions available: 1


EJSApp is a module that supports the deployment of EjsS applications, that usually correspond to virtual and/or remote labs, into Moodle. 

EJSApp Booking System

EJSApp Booking System enriches the EJSApp module by providing a javascript-based booking system to schedule and control the access to the physical resources used by the remote labs and which can only be used by one person at the same time. 

Tutorial Video

If you like this plugin, please support its development: https://www.paypal.me/ejsapp


This plugin is part of set EJSApp and extensions.


Screenshot #0
Screenshot #1


Ruben Heradio (Lead maintainer)
Luis de la Torre: Author
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Fri, Oct 27, 2017, 2:30 PM
    Hey i love this plugin. but i have some error. when I select a specific date, then the selected date is the next date. the example is when I click on the 28th date then that appears is the 29th. Thanks!
  • Tue, Oct 31, 2017, 7:16 PM
    Hi Erick,

    I can think on two reasons:

    1. Have you checked your php server time is correct?

    2. Are you accesing the Booking System from a different time zone than the one the Moodle server is? If so, the booking system might behave wrong. I haven't yet implemented support for different time zones.
Please login to post comments