Skip to content
This repository has been archived by the owner on Mar 26, 2022. It is now read-only.
/ keencat Public archive

A prototype of chatbot ecommerce (very MVP of Facebook Shop / LINE MyShop).

Notifications You must be signed in to change notification settings

tonkla/keencat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeenCAT

A prototype of chatbot ecommerce (very MVP of Facebook Shop / LINE MyShop).

  • Support Facebook Messenger.
  • Integrate with Dialogflow.
  • Manage users with Firebase Authentication.
  • Dockerized, running on Google Cloud Run.
  • React (Hooks), Easy-Peasy (Redux-based), Ant Design.
  • Node.js via the elegant middlewares of Koa.js.
  • Pure joy of 100% functional TypeScript.

The project consists of four modules,

  1. Back-end: REST-like APIs, integrates with Firebase services.
  2. Dashboard: a web client for sellers to manage shops, products, and orders.
  3. Webhook: a proxy between the system and Messenger.
  4. Webview: a mini shopping catalog that works inside Messenger.

About

A prototype of chatbot ecommerce (very MVP of Facebook Shop / LINE MyShop).

Resources

Stars

Watchers

Forks