No description
Find a file
Pranav Raj S af20e61604
[Feature] Add PWA support (#157)
* Add icons, manifest

* Add workbox config
2019-10-18 12:37:09 +05:30
.circleci Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30
.github Add missing screenshot 2019-10-06 21:18:01 +05:30
app [Feature] Add PWA support (#157) 2019-10-18 12:37:09 +05:30
bin [Rubocop] Fixing issues in bin/webpack-dev-server (#89) 2019-10-02 14:13:41 +08:00
config [Feature] Add PWA support (#157) 2019-10-18 12:37:09 +05:30
db Refactoring the code for pub sub (#155) 2019-10-17 03:18:07 +05:30
deploy Initial Commit 2019-08-14 15:18:44 +05:30
docs [docs] Update contributors list (#136) 2019-10-13 09:58:32 +05:30
lib Sprinkle frozen string literal & Indentation Fix (#150) 2019-10-16 12:22:30 +05:30
log Initial Commit 2019-08-14 15:18:44 +05:30
public [Feature] Add PWA support (#157) 2019-10-18 12:37:09 +05:30
shared/config Fix the circle builds (#20) 2019-08-26 08:42:17 +05:30
spec Refactoring the code for pub sub (#155) 2019-10-17 03:18:07 +05:30
tmp Initial Commit 2019-08-14 15:18:44 +05:30
vendor/assets Initial Commit 2019-08-14 15:18:44 +05:30
.all-contributorsrc [docs] Move contributors section to docs (#120) 2019-10-06 09:23:24 +05:30
.browserslistrc Initial Commit 2019-08-14 15:18:44 +05:30
.codeclimate.yml Enable eslint, brakeman, scss-lint 2019-08-31 13:34:25 +05:30
.editorconfig Introduce .editorconfig (#149) 2019-10-16 12:01:05 +05:30
.env.sample Add env variables for frontend 2019-08-18 00:44:44 +05:30
.eslintrc.js Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30
.gitignore Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30
.prettierrc Add linters and pre-commit hook 2019-08-21 10:27:57 +05:30
.rspec Fix url in emails, add frontendURL helper (#19) 2019-08-25 19:59:28 +05:30
.rubocop.yml Refactor Conversation model (#134) 2019-10-12 23:38:41 +05:30
.ruby-version Fix the circle builds (#20) 2019-08-26 08:42:17 +05:30
babel.config.js Remove corejs option in preset-env 2019-10-16 12:29:57 +05:30
Capfile Initial Commit 2019-08-14 15:18:44 +05:30
config.ru Initial Commit 2019-08-14 15:18:44 +05:30
Gemfile Refactoring Gem Groups 2019-10-17 03:48:48 +05:30
Gemfile.lock Refactoring Gem Groups 2019-10-17 03:48:48 +05:30
jest.config.js Move src to dashboard (#152) 2019-10-16 14:36:17 +05:30
LICENSE Add MIT License 2019-08-21 10:10:00 +05:30
package.json Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30
postcss.config.js Initial Commit 2019-08-14 15:18:44 +05:30
Procfile.dev Procfile -> Procfile.dev 2019-08-15 23:30:19 +05:30
Rakefile Initial Commit 2019-08-14 15:18:44 +05:30
README.md [docs] Update contributors list (#136) 2019-10-13 09:58:32 +05:30
workbox-config.js [Feature] Add PWA support (#157) 2019-10-18 12:37:09 +05:30
yarn.lock Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30

Woo-logo

Opensource alternative to Intercom, Zendesk, Drift, Crisp etc.


CircleCI Badge License Maintainability Commits-per-month

ChatUI progess

Quick Setup

Install JS dependencies

yarn install

Install ImageMagik

brew install imagemagick

Setup rails server

# install ruby dependencies
bundle

# copy config & update the values in database and application ymls accordingly
# ref docs for detailed instructions
cp shared/config/database.yml config/database.yml
cp shared/config/application.yml config/application.yml

# copy frontend env file
cp .env.sample .env

# run db migrations
bundle exec rake db:create
bundle exec rake db:reset

# fireup the server
foreman start -f Procfile.dev

Login with credentials

http://localhost:3000
user name: larry@google.com
password: 123456

Detailed documentation

Detailed documentation is available at www.chatwoot.com/docs

Contributors

Thanks goes to all these wonderful people:

Chatwoot © 2017-2019, ThoughtWoot Inc - Released under the MIT License.