docbrown/docs/addl-tech.md
Andy Zhao 40f4997199 Update README/Docs (#670)
* Rename and add addl postgres setup

* Update ToC for docs/readme

* Add links + enrich license FAQ page (#671)

- Added brief "intro" section at the top
- Added back in links that were lost in copy/paste over

* Nick/task/update front end docs [skip ci]

* Clarify that each step is an or

* issue/pr templates

* Remove broken redirect from netlify

* Attempt to add redirects for Netlify

* Try to fix redirects for Netlify

* Added more redirects for netlify

* Fix redirects to use splat keyword

* Testing placeholder instead of splat

* add product roadmap

* Change doc contribution instructions

* Add notice at bottom
2018-08-08 12:40:20 -04:00

1.5 KiB

🔑 Key App tech/services

  • We use Puma for the server
  • We rely heavily on edge caching with Fastly
  • We use Cloudinary for image manipulation/serving
  • We use Keen for event storage
  • We use Airbrake for error monitoring
  • We use Timber for logging
  • We use Delayed Job for background workers
  • We use Algolia for search
  • We use _Redcarpet and Rouge_ for Markdown
  • We use Carrierwave/Fog/AWS S3 for image upload/storage
  • We use a modified version of InstantClick instead of Turbolinks
  • We are hosted on Heroku
  • We use Heroku scheduler for scheduled jobs (default)
  • We use Sendgrid for API-triggered mailing
  • We use Mailchimp for marketing/outreach emails
  • We use Figaro for app configuration.
  • We use CounterCulture to keep track of association counts (counter caches)
  • We use Rolify for role management.
  • We use Pundit for authorization.
  • We use Service Workers to proxy traffic
  • We use Preact for some of the front end. See Frontend for more info

This list is non-exhaustive. If you see something that belongs here, feel free to add it.