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
firelayer init new-project -t chat
firelayer add:template chat
After Install
To start run yarn dev
or npm run dev
and the three applications should be ready on:
- chat - http://localhost:8083
ports may change if already in use by other services
- Slack like Chat for Realtime Database
- Vue & Vuetify Components
Chat template is organized as a monorepo using Lerna and yarn workspaces. Useful scripts include:
Installs package dependencies and links packages together - using lerna and yarn workspaces
Cleans the previous builds and starts building on all sub packages - using lerna run build
Starts the dev mode on all sub packages - using lerna run dev
Firelayer is open-sourced software licensed under the MIT license.