Find the client-side repo here
-
gem 'sinatra'
Sinatra, fast to get rolling, easy to scale, complex tasks in Rails not required in Quizitiv web app architecture. -
gem 'google-cloud-firestore'
Google Cloud Firestore for accessing Firestore database for CRUD operations. -
gem 'google-cloud-error_reporting'
Error handling for JWT tokens, expiration, issuer, audience, etc. -
gem 'jwt'
Decoding of JWT token based on hash algorithm used by Firebase (SHA256). -
gem 'httparty'
Simplified GET request to retrieve Google public keys. -
gem 'dotenv'
Sensitive data, read environment variables pushed to Heroku.
05-08-2023 9:08PM
-
Capitalization and whitespace issue with quiz submission. -
Server should return answer key after scoring has been performed. -
See intersection issue -
XP boost on rating