...
- Jeferson Sese to add some content about the library
The OpenTeleRehab Library (Library) is a site where the public can view and search for telerehabilitation resources (Exercises, Education Materials and Questionnaires). These resources are categorized into different subjects and can be filtered by these categories. Users that visit the site can also view translated versions of these resources.
Visitors of the Library can add and contribute resources to the library. They can submit their own Exercises, Education Materials and Questionnaires telerehabilitation resources which are reviewed by a team of moderators. Once approved the submitted resource can be seen in the site.
The resources are automatically translated to different languages available to the site using Google Translate. At the same time, visitors can also add or suggest proper translations of these resources and goes through the same review process by the moderators.
Admin and moderators can access the site’s backend platform. In this platform, they can add and/or remove user access, manage the resource categories, manage the available languages of the site, review and approve submitted resources and translations and manage the site’s other pages (home page, about us, terms and conditions and acknowledgement pages).
Technology Stack
Item | Technology | Comments |
---|---|---|
Hosting | Amazon Web Services (AWS) provides a wide range of services with option to upscale the match with the peak demands.
| |
Operating system and webserver | Many micro services that were used (database, firewall, never-proxy, etc.) are available as SaaS and sn operating system is not needed. In case we added extra services which requires an OS, our default and preferred OS is Ubuntu which has been used worldwide. | |
Programming language and framework | ||
Databases | MariaDB: open-source, well-maintained by community, frequent security fixes |
...