Dashibase позволяет создавать внутренние панели администратора с использованием пользовательского интерфейса, подобного Notion.
Вы можете расширить функциональность своих дашбордов, разработав плагин. Например, вы можете отображать информацию Stripe каждого клиента, показывать заявки в службу поддержки от Zendesk, отправлять электронные письма через SendGrid и многое другое.
Это простой пример плагина Hello World, который покажет вам:
Вы можете пропустить этот шаг, если у вас уже есть панель управления в Dashibase.
Если нет, то вы можете зарегистрироваться бесплатно здесь. После того, как вы создали панель мониторинга и добавили таблицу из базы данных, щелкните любой из элементов таблицы. Здесь мы добавим плагин.
Нажмите кнопку выше, чтобы клонировать и развернуть плагин через Vercel.
Ваш плагин Hello World готов.
Вернитесь на свою панель управления в Dashibase. При просмотре любого элемента в таблице добавьте блок плагина, набрав «/plugin». Затем добавьте URL-адрес развернутого плагина и нажмите «Настроить».
Вы должны увидеть приложение Hello World, которое сообщает вам данные настройки, отправленные Dashibase в плагин.
Когда вы разрабатываете свой плагин, вы можете использовать данные настройки, чтобы выбрать, какие данные вы хотите использовать в своем плагине. Допустим, у вас есть таблица клиентов, вы можете извлечь поле электронной почты каждого клиента через столбец email
и использовать его в своем плагине. Конкретный пример смотрите в нашем плагине Stripe.
Если у вас есть какие-либо вопросы, пишите нам через Twitter (@dashibase) или [email protected].
Вам могут оказаться полезными следующие ресурсы: