Looking a little more closely at this bike... I really like it for the money, but some things about it will be hard to upgrade.
The wheel hubs and the fork ends and dropouts are quick-release, and non Boost spaced. Most nicer bikes now use thru axles and Boost spacing (which is a little wider for fatter tires). Some of this can be accommodated with conversions at the wheel hubs.
Because you don't have boost spacing at the rear, an 11-speed or 12-speed conversion might be tough. The bigger cogs are dished inward and they may cause the chain to rub on the tires. But this is more likely with fatter tires than the ones that came on your bike. Some combinations might work.
Upgrading the fork any significant amount almost requires a thru-axle front hub. Only the hybrid or bottom-lineup forks from RS have QR axles. I don't know about Fox, haven't looked. But those are not going to be a whole lot better than what you have.
The brakes at least are completely standard, you can go as good as you like there. So are tires, saddle, grips, pedals, and so on.
__________________
Genesis 49:16-17
"Well, well!" said Holmes, impatiently. "A good cyclist does not need a high road. The moor is intersected with paths and the moon is at the full."