I have setup ApolloServer on the backend and using ApolloClient on the frontend. I used MongoStore to store sessions on the cloud.
ApolloServer
ApolloClient
MongoStore