A Ktor backend using clean architecture. SQLDelight is used to interface with MySQL. JWT is used for authentication.
Environment variables required by the backend:
JWT_SECRET
, the secret used to sign JWTJDBC_URL
, the URL of the MySQL databaseMYSQL_USER
, the MySQL usernameMYSQL_PASSWORD
, the MySQL password