Innovayse Sheets
Innovayse Sheets — сервис совместных таблиц, где много людей могут работать в одном листе одновременно, видя правки друг друга в реальном времени. Бэкенд на ASP.NET Core 9 отвечает за вычисление формул, общий доступ и контроль прав, а также присутствие и обновления ячеек в реальном времени через SignalR, в паре с клиентом на Nuxt/Vue 3.
sheets.innovayse.comЗадача
Создать совместную таблицу в реальном времени с ощущением нативной сетки — заголовки, выделение, строка формул, вкладки листов, отмена/повтор и общий доступ — на основе полноценного движка формул, а не тонкой обёртки над библиотекой таблиц.
Наш подход
Создали бэкенд на ASP.NET Core 9 с EF Core и PostgreSQL, хаб SignalR для совместной работы в реальном времени и собственную библиотеку вычисления формул, в паре с клиентом на Nuxt 3 / Vue 3, реализующим сетку, строку формул, вкладки листов, отмену/повтор и интерфейс общего доступа.
Основные функции
Достигнутые результаты
Совместное редактирование в реальном времени с обновлением ячеек через SignalR
Собственный движок вычисления формул
Полноценный UX таблицы — заголовки, выделение, строка формул, отмена/повтор
Общий доступ и контроль прав встроены в бэкенд
Готовы к инновациям?
Давайте обсудим ваш проект и воплотим ваши идеи в жизнь
