Это веб-приложение позволяет просматривать архив сообщений из ВКонтакте (с интерфейсом мессенджера, а не мобильной версии, интерфейс которой используется по умолчанию), и осуществлять поиск по сообщениям в архиве, по тексту сообщения и дате. Оно импортирует zip-папку или директорию с сообщениями в одну из выбранных локальных баз данных.
При создании приложения были использованы библиотеки: Vue, Dexie.js, JSZip, SQL.js, vue-virtual-scroll-list, vue2-datepicker, а также порт библиотеки VKUI для Vue.
Собранное веб-приложение доступно тут. После первого запуска, его можно использовать офлайн благодаря использованию Service Workers и библиотеки Workbox.
Для запуска на локальной машине понадобятся NodeJS и npm.
npm install
npm run serve
для запуска сервера и
npm run build
для сборки проекта.
Автор проекта @remixer-dec. Отдельное спасибо @vladislav805 за тестирование.
Лицензия CC-BY-NC-SA 4.0