The REST API backed server for the CashierApp application.
- Kotlin
- Ktor
- PostgreSQL
- Kodein
- bcrypt
- kotlin serialization
- exposed
- hikari
- bdconfig.properties is used to create connection to postgres db
- jwks.json is used for JWT RSA256
- Install WSL
- Install Docker Desktop
- Install pgAdmin4
- Use docker-compose.yml to start postgres in docker
- Windows Defender Firewall can block local ip addresses!
- Swagger
- Architecture (I do not know what the architectures I can use in ktor projects)
- Learn kodein
- Add refresh token