Создание автономной веб-системы и обновление новых версий удаленно после ввода данных [закрыто]

Я хочу создать автономную веб-систему, работающую на локальном сервере. Пользователь может вводить данные в автономном режиме, и они будут сохраняться локально. Затем данные будут синхронизироваться с онлайн-сервером, когда будет доступен интернет.

позвольте мне объяснить шаги немного подробнее:

1- Пользователь может зарегистрировать учетную запись на веб-сайте. 2- После входа в систему пользователь может загрузить на свое устройство приложение, которое содержит автономное веб-приложение с локальной базой данных. 3- Пользователь будет использовать локальную систему для ввода своих данных и их организации в автономном режиме. 4- При наличии интернета данные будут немедленно синхронизированы. 5- если появится новая версия системы или базы данных, пользователь сможет обновить систему, не затрагивая введенные им данные.

так что,

Мои вопросы следующие:

  • what is the best technologies(languages, DBs, etc.) to build such a system?
  • how I can update the version and database without effecting the data?
  • I have good experience on python, django, pyqt, etc. is python and its frameworks capable of building such a system.

Спасибо.

Вернуться на верх