Shared core components between web client and backend apps