Kandan es una aplicación de chat de código abierto con un diseño elegante y limpio.

kandan Software de chat en vivo

Aplicación de chat rápida, segura y estable de Rails totalmente destacados.

Kandan es una aplicación de chat de código abierto con un diseño elegante y limpio. Puede invitar a colegas a compartir ideas y archivos en salas de chat grupales persistentes.

Descripción general

Kandan es un código abierto gratuito y una aplicación de chat bien respaldada desarrollada con Ruby on Rails. La aplicación de chat en tiempo real de Kandan es una solución de chat rápida, segura y estable basada en Ruby en Rails. Kandan Chat tiene un diseño elegante y limpio y le hará reconsiderar su sistema de mensajería instantánea estándar. La aplicación de chat privado de Kandan fue desarrollada originalmente por CloudFuji. Tiene muchas características como historial de mensajes de búsqueda, cargas de archivos, administración de múltiples salas de chat, integración de Hubot y audio de la habitación compartida, etc. Esta aplicación de chat más elegante le permite administrar varias conversaciones simultáneamente a través de salas de chat y también escuchar música a través de canales. Kandan es completamente de código abierto y su empresa puede alojar internamente o externamente. Las características fantásticas incluyen buscar el historial de mensajes, descargar archivos y administración de la aplicación Kandan Livechat. También es posible ver usuarios activos e invitaciones. La aplicación de chat de código abierto de Kandan también tiene una gran cantidad de colecciones de emoji para ayudar a los usuarios a expresar sus emociones. Para los desarrolladores, Kandan permite agregar nuevas funcionalidades a través de un sistema de complementos. Finalmente, la aplicación se puede instalar en el alojamiento de la nube.

Requisitos del sistema


Para instalar Kandan, los siguientes son los requisitos del sistema

  • Ruby 1.9
  • Rails 3.2.21
  • Adaptador PostgreSQL o MySQL
  • Servidor delgado
  • Servidor: Heroku o AWS
  • Rubygems: instalación como dependencia
  • Editor: Texto sublime o Rubymine
  • Sistema de control de versión GIT

Características


Las siguientes son las características clave de la aplicación Kandan Chat.

  • Chat de equipo colaborativo
  • canales ilimitados
  • Formatos de incrustación para imágenes y videos de YouTube
  • Solicitudes para otras plataformas Twitter, Facebook, etc.
  • Reproductor de sonido sincronizado
  • Formato de complemento altamente extensible
  • Fácil de implementar, Heroku, Dotcloud, etc.
  • Totalmente de código abierto

Instalación

Instale Kandan en Ubuntu

Si está buscando instalar la aplicación de chat de Kandan en un servidor privado independiente o desarrollar localmente, entonces aquí está la ruta que debe seguir.

git clone https://github.com/kandanapp/kandan.git 
cd kandan

Muchas de las gemas requieren otras bibliotecas:

sudo apt-get install ruby1.9.1-dev ruby-bundler libxslt-dev libxml2-dev libpq-dev libsqlite3-dev

Algunas gemas construyen extensiones nativas:

sudo apt-get install gcc g++ make

Para el modo de desarrollo

sudo apt-get install nodejs # (execjs needs an execution environment)
gem install execjs # (Could possibly be added to the gemfile in the assets group)

Instale las gemas requeridas:

bundle install

Puede usar la base de datos predeterminada.yml para comenzar en el desarrollo. Para la producción deberá editar config/database.yml para agregar algo como esto:


production:
  adapter: postgresql
  host: localhost
  database: kandan_production
  pool: 5
  timeout: 5000
  # You might need these depending on your Postgres auth setup.
  username: kandan 
  password: something

Ahora, bootstrap la instalación. Puede omitir el paso DB: Crear si ya ha creado el DB referenciado anteriormente:

bundle exec rake db:create db:migrate kandan:bootstrap

Si planea servir a la aplicación directamente desde lo delgado (en lugar de a través de un proxy), deberá configurar rieles para servir activos en el entorno de producción. En config/entornos/producción.rb:

config.serve_static_assets = true

Inicie el servidor Rails

bundle exec thin start

Su aplicación debe estar en funcionamiento ahora. El usuario administrador predeterminado es administrador con contraseña Kandanappadmin, o puede registrarse como otro usuario. ¡Felicidades! Ha instalado con éxito la aplicación de chat de código abierto de Kandan. ¡Disfrutar! Explorar

En este artículo hemos discutido la aplicación de chat de Kandan que le permite administrar varias conversaciones simultáneamente. Para aprender sobre otro software de chat en vivo de código abierto, visite la página:

 Español