For me to put a foundation for French down it was: Assimil for about 6 months (30 min/day), 30 minutes of daily comprehensible input, and Anki & Clozemaster for vocabulary (~15-20 min/day). Mixed in there was a couple months on Yabla doing listening comprehension, some grammar study from Bescherelle books, and some tutoring on iTalki. After about maybe 9-12 months I could listen to RFI's broadcast targeted to learners [2], but even then I still needed to go to the transcription a lot at the beginning.
To mislead people into thinking that doing some vocab study for 30 min a day in Duolingo is going to get them anything beyond the most basic grasp of a language is kinda not cool.
[1] https://www.state.gov/foreign-service-institute/foreign-lang...