Advanced authentication flow Includes: Frontend using react and context api Frontend using react and redux toolkit Backend using nodejs, expressjs, mongodb