Do I need media queries if I use flexbox?
It depends on your design actually :)
If you have simple layout, not really.
If you want your mobile ui to look different from desktop, you might need it
id say most likely yes. unless your a flexbox pro
watch this video: https://www.youtube.com/watch?v=5xzaGSYd7jM