List of possible improvements todo:
- Create e2e tests;
- Improve tests coverage;
- Add husky (pre-commit);
- Move from Serverless Framework to k8s (EKS);
- Add observability tools for metrics, logs and tracing (prometheus, grafana, ELK);
- Add cache layers (Redis and Edge);
- Implement Edge use (waf, cache, ...);
- Implement authentication;
- Make DB multiAz and add replicas;