Conectar meu app e um ESP32-c3 via BLE

Could you explain what the app should do and what the function of the ESP32 is?
When you only want to use visual programming languages like App Inventor, you could use MicroBlocks with the MicroBlocks extension.

I made a lot of App Inventor applications with this combination to control a microcontroller like the microbit or the ESP32. MicroBlocks supports over 80 boards and the ESP32 is also supported.