# Techstack
This page describes the used technologies and frameworks.
# Backend
- NodeJS (opens new window) Run JavaScript as backend process
- Typescript (opens new window) Typing for JavaScript
- NestJS (opens new window) Framework for building JavaScript APIs
- Jest (opens new window) Testing framework
- MongoDB (opens new window) Database
- Redis (opens new window) Database used for Session Storage and Caching
- Sentry (opens new window) Error Tracking
# Frontend
- Vue.js (opens new window) Frontend JavaScript Framework
- NuxtJS (opens new window) Application Framework on top of Vue.js
- Typescript (opens new window) Typing for JavaScript
- Jest (opens new window) Testing framework
- Cypress (opens new window) End-to-End testing framework
# Other
- GitLab (opens new window) for Git Hosting and Continouos Integration
- Docker (opens new window) for Deployment
- Strapi (opens new window) for an internal content tool
- UpTimeRobot (opens new window) for Monitoring