What do I need to use ubbu?

What are the minimum and technical requirements for using the platform.

Nuria avatar
Written by Nuria
Updated over a week ago

ubbu is a web application accessible from any terminal equipped with internet access and a browser. As such, no additional software installation is required.

Despite this, it is necessary that some requirements are met both at the level of the terminals and the level of Internet access available to them. These minimum requirements divided in three groups: software, hardware, and network. This article aims to specify each of these requirements and is of special interest to those responsible for the infrastructure of schools wishing to adopt ubbu.

To use the platform you need:

  • One computer, or tablet, for every two students;

  • A projector;

  • A sound system;

  • Internet access.

Software requirements

  • Operating system: Windows, Linux or Mac OSX.

  • Browser: Google Chrome v53 (desktop version), or above, with Javascript enabled.

The ability to run Javascript is enabled by default in Google Chrome. To make sure that Javascript is planned, please visit this link. It will inform you that the browser is enabled to run Javascript using the "Your JavaScript is enabled" message. Otherwise, follow the instructions provided.

Hardware requirements

Minimum requirements
CPU: Intel / AMD 900MHz

RAM: 1GB

Screen: Resolution 1024x600

Interface: Wi-Fi or Ethernet

Peripherals: Keyboard and mouse or touch screen

Recommended minimum requirements
CPU: Intel / AMD 1.33GHz

RAM: 2GB

Screen: Resolution 1280x800

Interface: Wi-Fi or Ethernet

Peripherals: Keyboard and mouse or touch screen

Network Requirements

ubbu requests remote access to the following URLs:

  1. play.ubbu.io:443

  2. assets.ubbu.io:443

Access to these should be allowed by any firewall or proxy that controls the access to the outside in the network through which the terminals access the Internet.

All URLs must also be allowed to communicate using the following protocols:

  • HTTPS

  • WSS

To make sure that the required access is allowed, we suggest the following tests:

ubbu website test

  1. Make sure ubbu loads and the login screen is displayed.

ubbu API test

  1. Make sure the message {"status": "online"} is displayed

ubbu websocket test

  1. Make sure the message "This browser supports WebSocket" is displayed;

  2. Fill in the Location field with the url: wss://play.ubbu.io/ws

  3. Press "Connect"

  4. Make sure that the "Welcome to ubbu" message is displayed in the Log box, as shown in the image below:

Recommendations

Web proxy
In networks with slow Internet access it is recommended to install a local proxy that allows caching of ubbu resources (HTML, CSS, javascript and images). The proxy will allow a considerable improvement in ubbu's performance when loading it, especially during lessons, when many students connect at the same time.

Test lesson
After all the above requirements are met we suggest conducting a test lesson that simulates a real class with teachers and students in a classroom so that the system works without problems.

Did this answer your question?