We did this single page application editor for a customer that has a client support platform and wanted to create their own chatbots for their flow-based chat system. The editor support many real time IDE features like auto-completion, code suggestion, dependency detection for step removal and unused block warnings among others. It also keeps a list of the changes the user does so version tracking is in place for the user when he needs it.
The backend is integrated with our client’s system so the bots can be tested in the same page where the user does the design.
- Angular6
- NodeJS
- Sequelize