BackboneJS is a JavaScript library that allows to develop and structure the client side applications that run in a web browser.
jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices.
jQuery is a JavaScript library which is a free, open-source software designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax.
Mustache is a web template system.
Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.
Open Graph is a protocol that is used to integrate any web page into the social graph.
PHP is a general-purpose scripting language used for web development.
Plupload is JavaScript API for building file uploaders.
Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.
RequireJS is a JavaScript library and file loader which manages the dependencies between JavaScript files and in modular programming.
A modest JavaScript framework for the HTML you already have.
Underscore.js is a JavaScript library which provides utility functions for common programming tasks. It is comparable to features provided by Prototype.js and the Ruby language, but opts for a functional programming design instead of extending object prototypes.