portfolioBack to Portfolio

Insurance Chatbot

Goal

We created a chatbot in order to simplify getting insurance offers for users in the US market. The platform's user can send requests in chat mode, then the chatbot asks the user for necessary information and returns the cost of the insurance policy for the house or car. This could be done via many channels of communication  Facebook Messenger, SMS, Alexa, Voice, Telegram, etc.

Insurance Chatbot

Solution

The development was based on Node JS, PostgreSQL, MongoDB and Redis are used as data stores. Cloud-resilient architecture is supported, and PCI Compliance is passed. Amazon Web Services was chosen as a scalable cloud web services platform for application deployment.


Technologies

3rd party services, AngularJS, AWS CloudWatch, AWS DynamoDB, AWS EC2, AWS Lambda, AWS Route53, AWS S3, AWS SDK, AWS SQS, AWS CloudFront, Gson, JSON, MongoDB, Node.js, PostgreSQL, Redis, REST API, Webpack


Team

- 3 Software Engineer
- Front-end developer
- QA

Duration

Web application development took about one year