How to log and chart data

So I want to make an app that receives data from an esp32 via Bluetooth. log the data and view it in a chart over time (days). I'm a complete beginner so I started looking for tutorials online and all I could find was sending the data to a google spreadsheet and then from the spreadsheet viewing it in app inventor. I didn't find any tutorials on how to save the data (log it on the device) as well as viewing it on the app using a chart. If you can help or share some tutorials/sources i can l study that would be very helpful thank you

Thank you very much!!!

Did you manage to find how it is done, if so can you assist me

I tried to find a way to do it on App Inventor but imo the easiest way was to code it using another framework. either use chart.js or other charting libraries.