Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/firelayer/landing-template

Firelayer Template - Landing (Nuxt.js Website)
https://github.com/firelayer/landing-template

boilerplate firebase firelayer landing nuxt template vue vuetify

Last synced: about 1 month ago
JSON representation

Firelayer Template - Landing (Nuxt.js Website)

Awesome Lists containing this project

README

        


Firelayer


Landing [https://firelayer-starter-template.web.app](https://firelayer-starter-template.web.app)

### Firelayer Documentation

[Documentation Website](https://firelayer.io/docs)

## Installation Guide
You can use an existing Firebase project or create a new project on the [Firebase Console](https://console.firebase.google.com).

Follow the guide on preparing a Firebase project for Firelayer
**[Setting up Firebase - Guide](https://firelayer.io/docs/setting-up-firebase)**

#### Starting in a new project
```sh
firelayer init new-project -t landing
```

#### Adding to a current firelayer project
```sh
firelayer add:template landing
```

### Quick Start
> After Install

To start run **`yarn dev`** or **`npm run dev`** and the three applications should be ready on:
- Landing - http://localhost:8080
> ports may change if already in use by other services

## Content

#### [`apps/landing` Landing Page](/apps/landing/README.md)
- Sign In, register, verify email and reset password
- User Dashboard
- Localization
- Vue with Nuxt & Vuetify Components

## Development

Landing template is organized as a monorepo using [Lerna](https://lerna.js.org/) 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](https://github.com/firelayer/firelayer/blob/master/LICENSE).