# Introduction

/sever folder consisting of:

  • assets - folder with icons for PDF report
  • config.json - questionnaire & results details
  • google_client.js - creates results PDF & triggers Gmail send & Google Sheets update
  • index.js - server config; communication between front-end & server modules; calculate quantifiable results from question responses
  • parse_google_sheet.js - handles Google Sheets & Flodesk integrations
  • send_google_email.js - send results email & PDF to respondent

# Technologies

  • Nodejs
  • Socket.io for communication to front-end
  • jsPDF to create a custom PDF in code
  • Google Sheets API to save results
  • Brevo API to send results emails
  • Flodesk API to add responder to Remap's mailing list