Improvements to the Adalo API
CRUD (create,read,update,delete) is very difficult. You need to use where clause, Like clause, Limit clause, etc. in SQL. Also, we need the ability to access CRUD for each property, not for each record.
Google Places API
* In Adalo today, I am restricted to only displaying a Google Map that can only display pins that a user has saved...but where are these pins coming from? The UX around this is poor: there is no ideal way to save pins by searching places on this Google Map, because there lacks today any integrations with the other Google APIs: specifically Places, Geocode, etc. Ideally it would be a great start to be able to have a functionality to leverage the Core Maps APIs in Adalo - starting with Places.
Custom API Integration
App can connect for custom api integration to access the data of every api. Ex.., Paypal integration to pay payments and receive payments.
Alternative to Google Maps API
Ability to use others Map services than Google Maps (open tools)
Ability to use plaid api
It would be awesome for all fund management, expenses tracking and others apps. To be able to use the plaid api so users can connect their back account to see their transactions, match transaction, or for people who want to do fund management.
Google Calendar API
Tutorial on how to integrate google calendar. This would mean allowing users to have their calendars/events inside adalo. It would also allow them to create new events for their calendars.
3rd party chat SDK/API integration
I've seen Adalo's solution for chat, but quite frankly it would take a lot of time to build features in it that would make it on par with modern messaging solutions like Slack/Whatsapp (read receipts, group chats, click on reply to scroll to that reply, in-app calls, etc.) So instead of trying to build one from scratch on Adalo, it would be great if we can integrate an existing chat API solution such as these into Adalo: https://talkjs.com/ , https://sendbird.com/ I'm not a tech person so I might be talking bull here. Basically my use case would be, I'd want to create an e-commerce app, but one that also has a chat function with all the modern chat features such as read receipts etc. and with good performance and scalability as well. Another use case is that I would make an app for managing a company's internal operations, and instead of relying on Slack for communications, we integrate this chat API and put the "slack" directly into the Adalo app as well. Maybe this is already possible and I don't know it... in that case would appreciate any input from someone more knowledgeable than I am :D
External APIs Nested Arrays
Seems like many APIs are incompatible with Adalo because it cannot interpret nested arrays. Two big APIs I tried interacting with (Google Places and Yelp Photos) produced errors or no data because they use nested arrays in their APIs. This is a major blocker for anyone interested in using any semi complex APIs. It seems like something as simple as jq play to filter and traverse the JSON data would be more than enough (how Glide handles it). Hoping this makes it soon!
Allow manual input of API structure
In order to use any sort of search API, a query parameter is typically required. The problem with this is that Adalo requires at least one result from the API during setup. To get that one result, you have to input a search term to query. Its establishes the connection, but then when a user tries to pass a new query to dynamically search it doesn't work, instead pulling info from the query established during setup.