Это наверняка возможно. W3 выставил спецификации для клиентской базы данных, доступ к которой возможен через JavaScript. Современные браузеры имеют хорошую поддержку для этого, и, поскольку это для внутреннего приложения, я полагаю, у вас будет некоторый уровень контроля.
Оформить заказ на слайд , который показывает живую демонстрацию индексированной базы данных. Полная спецификация может быть найдена здесь . Смотрите эту ссылку для браузеров, которые в настоящее время поддерживают IndexedDB. Вот еще один набор слайдов , демонстрирующих, как использовать IndexedDB.
Однако при таком подходе браузер каждого пользователя локально имеет свою собственную БД. Если вам нужна централизованная БД, вам понадобится сервер.