This tutorial will show you how to develop a secure e-commerce store using SuperTokens authentication in a React.js App. Using SuperTokens provides authentication, and Hasura exposes a single GraphQL endpoint that you use on the frontend to send GraphQL queries and access data. Because it is a public API by default, SuperTokens will make it secure or private. We'll use a modern stack that includes React, Hasura GraphQL, and SuperTokens. The source code for the App we're working on is available to view [here]