Skip to content

firelayer/chat-template

Repository files navigation

Firelayer

https://firelayer-chat.web.app

Firelayer Documentation

Documentation Website

Installation Guide

You can use an existing Firebase project or create a new project on the Firebase Console.

Follow the guide on preparing a Firebase project for Firelayer Setting up Firebase - Guide

Starting in a new project

firelayer init new-project -t chat

Adding to a current firelayer project

firelayer add:template chat

Quick Start

After Install

To start run yarn dev or npm run dev and the three applications should be ready on:

ports may change if already in use by other services

Content

  • Slack like Chat for Realtime Database
  • Vue & Vuetify Components

Development

Chat template is organized as a monorepo using Lerna and yarn workspaces. Useful scripts include:

yarn bootstrap

Installs package dependencies and links packages together - using lerna and yarn workspaces

yarn build

Cleans the previous builds and starts building on all sub packages - using lerna run build

yarn dev

Starts the dev mode on all sub packages - using lerna run dev

License

Firelayer is open-sourced software licensed under the MIT license.