Интеграция QuintaDB c Adalo с помощью API
Adalo — это платформа для создания мобильных и веб-приложений. Например, в связке с сервисом QuintaDB вы сможете получить мобильное приложение для ввода данных и веб-приложение для обработки данных, рассылок, анализа. Можно найти множество применений для интеграции такого вида. Вот некоторые из них:

В этой статье мы описали пошаговую инструкцию по интеграции:
1. Создайте аккаунт на сервисе Adalo.
2. Создайте первый проект и выберите тип "Мобильное приложение" (Native Mobile App).
.jpg)
3. Выберите пустой шаблон. Укажите название приложения и его базовые цвета.
.jpg)
При создании приложения, Adalo автоматически создает формы регистрации и входа, а также базу данных пользователей.

На стартовом экране вы можете увидеть иконку «плюса», нажав на которую вы увидите доступные модули и компоненты приложения.
4. Создайте приложение и форму для будущих постов на сервисе QuintaDB. В данном примере используется шаблон приложения "Расходы".

Портал приложения "Расходы" с дашбордом:

Нужно нажать на ссылку "Редактировать приложение" и открыть таблицу "Расходы".

Эти записи созданы для демонстрации, так что их можно удалить. После этого перейдите в Конструктор формы и измените поля под мобильное приложение.

5. Добавьте новую запись, чтобы при подключении к QuintaDB, Adalo смог получить запись во время тестирования соединения по API.

6. Создайте ключ API.

7. Вернитесь к Adalo и подключите базу данных QuintaDB. Найдите слева пункт «База данных» и во внешних коллекциях добавьте новую (Add Collection).

Во всплывающем окне вводите API запрос на получение всех записей (инструкции по работе с API вы можете найти на странице Разработчикам).
Добавьте параметр страницы и API ключа.

Нажмите на кнопку "Next".

На следующем экране можно ввести остальные необходимые API запросы: удаление, обновление, создание и получение одной записи.
В разделе "Get All" нужно добавить ключ результатов, чтобы уточнить, где находятся записи при получении ответа из базы.

Нажмите на кнопку "Next" (далее) и Adalo предложит провести тест, запросив записи таблицы с постами.

В хэше “Records” вы получите записи из своей БД.
Тест прошел успешно. Запись получена.

8. Вернитесь на главный экран Adalo и переименуйте поля и заголовки на русский язык:

9. Добавьте на домашний экран новый компонент с формой для добавления записи:
Выберите в настройках формы нашу подключенную базу с "Расходами" и настройте поля в соответствии с колонками таблицы:


10. Настройте кнопку формы и добавьте переход на новый экран по клику:
11. Добавьте на новый экран список для вывода расходов:

Настройте поля списка отключив ненужные компоненты. Нажмите на иконку с символом «Т», чтобы выбрать какие поля выводить в данный компонент списка:

12. В правом верхнем углу нажмите на кнопку "Preview", чтобы проверить приложение.

После регистрации вы попадете на домашнюю страницу приложения:

Здесь вы можете проверить добавление записей и посмотреть список расходов.

В результате вы получите мобильное приложение для добавления данных в вашу базу. На сервисе QuintaDB вы сможете не только обрабатывать и анализировать данные, а также использовать модули, такие как Рассылки, Календари, Графики, Карты и другие с удобным интерфейсом:
