Comment créer une application Web sans installation, côté client, base de données

Où je travaille, c'est assez restreint en termes d'informatique. Je n'ai pas accès à un serveur SQL ou à un serveur Web, de sorte que Apache, PHP, mySQL, etc. sont tous hors de table. Aucun côté serveur quelconque.
Les ordinateurs sur le réseau ne peuvent pas se voir (l'installation de WAMP et l'ouverture des ports de pare-feu ne fonctionneraient pas … en plus … nous ne pouvons pas installer quoi que ce soit non … tous verrouillés), cela est dû aux restrictions de stratégie de groupe. Cependant, il existe de nombreux lecteurs partagés que nous pouvons tous utiliser. Actuellement, nous obtenons en utilisant Microsoft Access, mais il est maladroit.
Nous devons nous déplacer vers les comprimés afin que les gestionnaires puissent voir les informations pendant qu'ils se promènent. Mon bâtiment est un entrepôt massif, d'où le moteur de la solution que j'essaie de construire.

Donc, la question est la suivante. Je veux créer une application Web qui affiche des KPI / rapports. Il faudra qu'il y ait un certain type de base de données pour que je puisse stocker des données dans lesquelles je peux récupérer via Javascript ou quelque chose de similaire (rappelez-vous que je ne peux utiliser que des technologies côté client). Que ce soit JSON ou XML, je ne me dérange pas vraiment.
Plusieurs personnes auront besoin d'accès en même temps.

Pour résumer

Impossible d'installer quoi que ce soit
Pas d'accès à un serveur Web ou tout ce qui ressemble à un serveur Web
Les unités partagées ont donc pu stocker un fichier NoSQL / JSON / XML à partager là-bas
Technologies côté client uniquement
Les ordinateurs sur le réseau ne peuvent pas se voir
Impossible d'utiliser des solutions de stockage Internet ou cloud car elles sont bloquées

Je suis complètement perdu, toutes les solutions?

Je verrais PouchDB. http://pouchdb.com/

Pure Javascript et stocke les données localement sur la machine des utilisateurs.

À l'avenir, si vous souhaitez toujours le connecter à une base de données côté serveur, vous pouvez le connecter à CouchDB.

Sqlite.org est une base de données autonome, sans serveur

Voici ce que je mettrais en œuvre dans votre situation:

Backbone.js avec https://www.stackmob.com/

Backbone offre un excellent moyen de créer une application côté client robuste, et stackmob peut héberger votre db, voici un tutoriel gratuit:

https://www.udemy.com/learn-backbonejs-stackmob/