Skip to content

Tech Stack

Rohan Sawahn edited this page Mar 6, 2021 · 3 revisions

Our Application is built with the Fullstack Framework Blitz.js. It is relatively new, but we recommend getting familiar with Blitz before diving deeper into our application. Prisma is the ORM we used that comes out of the box with Blitz.js and connects to a Postgres Database. We use Postmark as an Email service to send out confirmation, reminder and notification Mails Furthermore we use Quirrel as a job-queue to send out notification emails at a specific time for example. Our design is made with Bootstrap. We initially used tailwind.css but then switched to react-bootstrap in order to speed up development. For testing we use Cypress as a Frontend framework and Jest for Unittesting.

All these services will be containerized with docker and are currently hosted on heroku.

For better codequality we use a pre-commit hook with husky which runs the prettier auto-formatter.

Clone this wiki locally