Recording audio app in SwiftUI

I haven’t seen much tutorials of recording audio and a lot of the ones that already exist are outdated. This would be a great opportunity not just learn how to record audio but also learn stuff like “file manager” or “Core data” to retrieve the audios. Also, how to associate each audio to a title and date (maybe a little of MVVM would help).