PythonDjangoMicroservicesAWSAWS LambdaGitlabKubernetesDockerJenkinsIonic frameworkAngularJSKeycloak (Redhat Single SSign-OnNginxMongoDB
The B2C application which was presented as a mobile app connected service providers with consumers for household and professional skilled services. The User interface for the application was a mobile app which was to be supported on Android and iOS built using the ionic framework. The backend was designed using python microservices on Amazon. The users of the mobile app were authenticated using social authentication such as Google and Facebook via OAuth2 server which also provided role-based Authorization. As part of the mobile app implementation, we implemented phone notifications using firebase via Amazon SNS. The Application was deployed on AWS using Kubernetes, Docker, and Jenkins. The authentication was done using Keycloak and IDP as Google and Facebook.
The product was deployed on AWS using Kubernetes and Docker. The CI/CD pipeline was built using Kubernetes, Docker, and Jenkins.