anything is possible but having separate systems for mobile and desktop (web) is generally pretty inefficient.
if mobile and desktop have different functionality, they might have separate backends, but then they'd technically be different sites with different missions.
#
__________________
#
|