Good morning @Aladdin
Looking at the build you have there this system would work for lite gaming and design. The only concern you may have is if you need more that the grpahics card and another expansion card as the motherboard will have limited connections since ti is a MIcro ATX motherboard.
@Aladdin just chiming in. The MicroATX motherboard are for small desktops. Look at the link below, you want to look at ATX motherboards and Cases for the Ryzen 3 CPU.
Try the ASUS ROG Strix B550 motherboard.
Did you need Windows included in this? I do not see it picked out in your build list currently.
Does that need to be included in your budget?
This is a really tough range to put together parts for gaming at this price point. This is a little over budget but would upgrade and Wi-Fi capabilities:
Submit photos and a description of your PC to our build showcase
See other custom PC builds and get some ideas for what can be done
Services starting at $149.99