Dualread authentification/authorization service
This service provides authorization and authentification functionalities to services composing Dualread architecture.
Service technologies
- Golang
- JWT access/refresh tokens
- PostgreSQL
- AWS EC2
- Docker
Dualread project description
Dualread is a foreign language learning web application. The main focus of the application is to provide tools to optimize the ability of the user to read content in a language of which he has limited understanding.
Project technologies
Front-end:
- Typescript
- React.js
Back-end:
- Golang
- PostgreSQL
- Redis
- Apache Kafka
- Nginx
- Docker
- AWS EC2
3rd party APIs:
- Google translate and text-to-speech
- Stripe payment processor
- AWS Simple mail system