Skip to content

govind-io/chatbot-flow-builder

Repository files navigation

Chatbot Flow Builder

This project is a chatbot flow builder application built using Next.js.

Table of Contents

Installation

To install the necessary dependencies, ensure that you have pnpm installed. Then, run the following command:

```bash pnpm install ```

Scripts

Here are the scripts available in this project:

  • preinstall: Ensures that pnpm is used as the package manager.
  • dev: Starts the development server. ```bash pnpm dev ```
  • build: Builds the application for production. ```bash pnpm build ```
  • start: Starts the production server. ```bash pnpm start ```
  • lint: Runs ESLint to lint the codebase. ```bash pnpm lint ```
  • prepare: Prepares husky for Git hooks. ```bash pnpm prepare ```
  • format: Formats the codebase using Prettier. ```bash pnpm format ```
  • check-types: Checks TypeScript types. ```bash pnpm check-types ```
  • check-all: Runs lint, format, and type checking. ```bash pnpm check-all ```

Dependencies

  • install: `^0.13.0`
  • next: `14.2.3`
  • react: `^18`
  • react-dnd: `^16.0.1`
  • react-dnd-html5-backend: `^16.0.1`
  • react-dom: `^18`
  • react-toastify: `^10.0.5`
  • reactflow: `^11.11.3`

DevDependencies

  • @types/node: `^20`
  • @types/react: `^18`
  • @types/react-dom: `^18`
  • eslint: `^8`
  • eslint-config-next: `14.2.3`
  • eslint-config-prettier: `^9.1.0`
  • eslint-plugin-prettier: `^5.1.3`
  • husky: `^9.0.11`
  • prettier: `^3.2.5`
  • sass: `^1.77.1`
  • typescript: `^5`

License

This project is licensed under the MIT License.

Live Link

Check out the live version of the project here.

Copyright

© 2024 Govind Sharma. All rights reserved.

About

Chatbot flow builder assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published