# All our internal processes
# Overview
OfficeLife becomes more complex every day. This page documents how we, the OfficeLife team, work and which tools we use.
# Our stack
# Infrastructure
- Our code is publically available on GitHub.
- We run two applications that are synced with the
main
branch: - Those two applications are hosted on Fortrabbit, a PAAS specialized in PHP.
- All files (documents + avatars + logo) are uploaded on Uploadcare, which stores files on S3 itself.
- Mails are sent with Sendgrid.
# Marketing site
The marketing website (https://officelife.io) (opens new window) currently is a static website.
It is hosted on Netlify (opens new window). Right now, only Regis has access to it and should log in with GitHub.
Each commit on the main
branch of the Github repository (opens new window) automatically deploys a new version on Netlify.
# Documentation website
Our documentation website (opens new window) uses VuePress.
It is also hosted on Netlify (opens new window). Right now, only Regis has access to it and should log in with GitHub.
The documentation portal is updated automatically on each commit on the main
branch.
Search inside the documentation website is done with Algolia, on the Free plan (quick link to admin panel (opens new window)).
# Support
All support emails are sent from support@officelife.io
.
Support is done with the tool called Freshdesks (Freshdesk login panel (opens new window)).
# Analytics
We strongly believe in the importance of privacy, especially considering the nature of the tool. Because we deeply respect our users, we have chosen to use Fathom as our analytics.
Fathom completely respects our privacy and gives us some overview on the traffic we get, and how users use our platform.