diogocapela / mpa-box

CRUD multi-page application starter built using Node.js, Express and Handlebars.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Dependencies Status Dev Dependencies Status Code Style

CRUD multi-page application built using Node.js, Express and Handlebars.

Setup

# Get the latest snapshot
$ git clone https://github.com/diogocapela/mpa-box.git && cd mpa-box

# Install all the dependencies
$ yarn

# Generate a .env file
$ cp .env.sample .env

# Get a FIREBASE_PRIVATE_KEY.json config file
$ open https://console.firebase.google.com

Scripts

# Start the development server
$ yarn dev

# Run the tests
$ yarn test

# Builds a sitemap at /public/sitemap.xml
$ yarn build:sitemap

# Build for production
$ yarn build

# Start the production server
$ yarn start

# Clean node_modules
$ yarn clean

License

Open source under the terms of the MIT License.

About

CRUD multi-page application starter built using Node.js, Express and Handlebars.

License:MIT License


Languages

Language:JavaScript 70.9%Language:HTML 24.6%Language:TSQL 2.6%Language:CSS 1.8%