The2Alert / create-fullstack-application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fullstack App

Installing

Preliminary requirements:

Installing dependencies:

npm i

Building

Building backend:

npm run build

Building frontend:

npm run frontend:build

Starting

Starting in production mode:

npm start

Starting in development mode:

npm run dev

Environment variables

List of variables:

  • WEBPACK_DEV - Webpack middleware starting if 1. Default: 0.
  • PORT - Server port listening. Default: 80.

Dotenv support is present!

Code formatting

Backend code formatting:

npm run format

Frontend code formatting:

npm run frontend:format

Deploy

Building image:

make build

Pushing image:

make push

Pulling image:

make pull

Staring image:

make run

Stopping image:

make stop

Stack

General stack:

Frontend stack:

Backend stack:

License

MIT

About

License:MIT License


Languages

Language:TypeScript 86.6%Language:HTML 6.6%Language:Makefile 4.5%Language:Dockerfile 1.5%Language:SCSS 0.9%