/smackchat

An example chat app using Firebase, Quasar and Vue.js.

Primary LanguageJavaScript

SmackChat

An example chat app using Firebase, Quasar and Vue.js.

Live example

Full Course

Install the dependencies

npm install

Configure Firebase project

Add the following code (with your custom project settings) to src/boot/firebase-config.js.

var firebaseConfig = {
  apiKey: "***",
  authDomain: "smackchat-f7d74.firebaseapp.com",
  databaseURL: "https://smackchat-f7d74.firebaseio.com",
  projectId: "smackchat-f7d74",
  storageBucket: "smackchat-f7d74.appspot.com",
  messagingSenderId: "***",
  appId: "***"
};

export {
  firebaseConfig
}

Deploy

Start the app in development mode (hot-code reloading, error reporting, etc.)

Web

quasar dev

Desktop

quasar dev -m electron

iOS

quasar dev -m cordova -T ios

Require cordova & Xcode.

Build the app for production

quasar build

Customize the configuration

See Configuring quasar.conf.js.