Contract Development - Case Study: ChatBot Application Development

May 1, 2023

ChatBot Application Development

Screenshot

In this project, we undertook the development of the following applications:

  • Function-based application
  • Web application
  • Integration with Slack
  • Integration with Chatwork

Design Phase

We conducted requirements gathering to understand the desired patterns of ChatBot development and align expectations for response examples. We utilized Google Cloud Platform, Firebase, Slack, and Chatwork for development.

Additionally, due to specified language requirements, we utilized Typescript and Node.js for development. We also designed the system architecture and database schema across all aspects.

Development Phase

We established weekly meetings for progress updates and conducted demos accordingly. Generally, we provide the source code via GitHub. Our system and web development process includes testing small features as Test Drives.

Delivery

Upon completion of all development tasks, we test the functionalities within the defined scope, share various configuration details, deliver the source code, and deploy the application.

Thank you for your cooperation!