Authentication Via Auth0

I’m new to web development and currently building something that will be used for a fair number of users, I wanted to use Auth0 for the authentication, my tech stack is Node.js, Express, GraphQl, MongoDB, and React. should I be using auth0 only on the frontend? I currently use a JWT token that gets generated upon login and that token gets used with each request to retrieve data, it works but I wanted something more robust such as Auth0, but I just didn’t know how to change the structure of the application to use Auth0, any help or advice would be highly appreciated!