BharatSahAIyak / kisai-bot

0 stars 0 forks source link

Kisai Bot

Kisai Bot is an advanced chatbot designed to assist farmers with various tasks farming techniques and problems. This application is based on Stencil UI and it's components.

Table of Contents

Project Structure

kisai-bot/
├── src/
│   ├── components/
│   │   ├── navbar
│   │       ├── index.tsx
│   │   ├── sidebar
│   │       ├── index.tsx
│   │   └── ...
│   ├── pages/
│   │   ├── index.js
│   │   ├── login.js
│   │   └── ...
│   ├── styles/
│   │   ├── golbals.css
│   │
│   ├── utils/
│   │   ├── telemetry.ts
│   │   ├── location.ts
│   │   └── ...
│   └── ...
├── .gitignore
├── package.json
├── README.md
├── tsconfig.json
├── Dockerfile
├── app.config.json
└── ...

Setup

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/BharatSahAIyak/kisai-bot.git
cd kisai-bot
  1. Install dependencies:
 yarn install
  1. Running Server
 yarn dev

Usage

After setting up and running the application, you can access it at http://localhost:3000 (or the port specified in your environment variables). Follow the on-screen instructions to interact with the Kisai Bot. image

Figma Link

The Figma Design Link for the Kisai-Bot ( Figma Link ) where we regularly update the design and add new features.

Contribution Guidelines

We welcome contributions to enhance the Kisai Bot. You can solve the issues that are currently present or raise an issue.

Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch with a descriptive name for your feature or fix.
  3. Make your changes and commit them to your new branch.
  4. Ensure your code passes all tests and adheres to the project's coding standards.
  5. Commit your changes with a clear and concise commit message.
  6. Push your changes to your forked repository.
  7. Create a pull request to the main repository, describing your changes and the purpose of the contribution.

Reporting Issues

If you encounter any issues or have suggestions for improvements, please create an issue in the repository. Provide as much detail as possible to help us understand and address the issue.

License

This project is licensed under the MIT License. See the LICENSE file for more details.