A presentation and overview of the recent deployments of the My Account and Directory applications for Stanford's Alumni and how they were built. We will dig into how each of the parts works, how they relate to one another and all of the various technologies and strategies employed. We will start off with a demo of the two web applications and then get into the system topology and responsibility for each part.

Built On:

  • Netlify
  • AWS LAMBDA
  • Edge Functions
  • Oracle IDCS (SAML)

Built With:

  • NextJS
  • Redux Toolkit
  • Coveo
  • TailwindCSS
  • MUI
  • React Hook Forms
  • Swagger
  • Cypress
  • PassportJS
  • JWT

Slides: https://docs.google.com/presentation/d/1TDWIsvejU0pLsHn09faKS_AaHPTP-TGW...

 

Audience: Advanced Track(s): Dev / DevOps