Some people have wondered what technology we used to create Classalog.
Our philosophy is to keep it as simple as possible while using modern tools that make us as efficient as possible.
The frontend in React. It has server-side rendering hosted on Zeit Now. We use Firebase for authentication, database and some backend functions. For sending emails (e.g. password reset emails and alike), we rely on sendgrid.
Those are all great products, and they worked well for us so far!