0.2.42 • Published 4 years ago

makefullstack v0.2.42

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
4 years ago

šŸ„ž MakeFullStack

npm install -g makefullstack

šŸš€šŸš€šŸš€ Start designing new full stack apps in under 30 seconds. šŸš€šŸš€šŸš€

šŸŒ™šŸŒ™šŸŒ™ A toolbox for getting started as a Full Stack Software Engineer. šŸŒ™šŸŒ™šŸŒ™

🐳🐳🐳 Develop offline & locally. Deploy securely to a fast, agile, and secure global network powered by Cloudflare CDN and K8s. 🐳🐳🐳

Functionality

  • Create new projects
  • Sign into account
  • Change project environment variables
  • Contact Staff Software Engineering Tutors
  • Compare popular full stack templates

Requirements

Your development environment operating system must come with the following

  1. Docker
  2. Node Version Manager ("nvm")

Install nvm & required Node.js version

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
nvm install 14
nvm alias default 14

Initialization

npm install -g ts-node
npm install -g yarn

Notable Modules

šŸ”” Features

  • Code in ES6 TypeScript
  • ESLint & Prettier integration with VS Code extensions
  • Instant code reload in debug mode
  • JavaScript optimizations

šŸ”© Code Quality

  • ESLint - Airbnb JavaScript Style Guide
  • Prettier - Format code on save

šŸ’Ø JavaScript Optimizations

  • Rollup
  • Tree-shaking
  • Optimize ES modules for faster native loading
  • Removes console.log statements from docker builds
  • CommonJS module format

šŸ”Ø Unit Testing

  • Mocha
  • Chai

šŸŽ¬ Getting Started

yarn dev

Execute source code with nodemon for live reloading of code changes.

yarn test

Run all *.test.ts files in test/ directory.

yarn build

Export app to prod/app.ts after running tsc & rollup.

License

This Template is licensed under the GNU General Public License, version 3 (GPLv3).

Author

Timothy Miller

View my GitHub profile šŸ’”

View my personal website šŸ’»

         ā–„              ā–„
        ā–Œā–’ā–ˆ           ā–„ā–€ā–’ā–Œ
        ā–Œā–’ā–’ā–ˆ        ▄▀▒▒▒▐
       ▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
     ā–„ā–„ā–€ā–’ā–‘ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–ˆā–’ā–’ā–„ā–ˆā–’ā–
   ā–„ā–€ā–’ā–’ā–’ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–€ā–ˆā–ˆā–€ā–’ā–Œ
  ā–ā–’ā–’ā–’ā–„ā–„ā–’ā–’ā–’ā–’ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–€ā–„ā–’ā–’ā–Œ
  ā–Œā–‘ā–‘ā–Œā–ˆā–€ā–’ā–’ā–’ā–’ā–’ā–„ā–€ā–ˆā–„ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–ˆā–’ā–
 ā–ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–Œā–ˆā–ˆā–€ā–’ā–’ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–€ā–„ā–Œ
 ā–Œā–‘ā–’ā–„ā–ˆā–ˆā–„ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–‘ā–‘ā–‘ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–’ā–Œ
ā–Œā–’ā–€ā–ā–„ā–ˆā–„ā–ˆā–Œā–„ā–‘ā–€ā–’ā–’ā–‘ā–‘ā–‘ā–‘ā–‘ā–‘ā–‘ā–‘ā–‘ā–‘ā–’ā–’ā–’ā–
ā–ā–’ā–’ā–ā–€ā–ā–€ā–’ā–‘ā–„ā–„ā–’ā–„ā–’ā–’ā–’ā–’ā–’ā–’ā–‘ā–’ā–‘ā–’ā–‘ā–’ā–’ā–’ā–’ā–Œ
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒▒▒░▒░▒░▒▒▐
 ā–Œā–’ā–’ā–’ā–’ā–’ā–’ā–€ā–€ā–€ā–’ā–’ā–’ā–’ā–’ā–’ā–‘ā–’ā–‘ā–’ā–‘ā–’ā–‘ā–’ā–’ā–’ā–Œ
 ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▄▒▒▐
  ā–€ā–„ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–’ā–‘ā–’ā–‘ā–’ā–‘ā–’ā–„ā–’ā–’ā–’ā–’ā–Œ
    ▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
      ▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀
         ▒▒▒▒▒▒▒▒▒▒▀▀
0.2.42

4 years ago

0.2.41

4 years ago

0.2.40

4 years ago

0.2.39

4 years ago

0.2.38

4 years ago

0.2.37

4 years ago

0.2.36

4 years ago

0.2.35

4 years ago

0.2.34

4 years ago

0.2.33

4 years ago

0.2.32

4 years ago

0.2.31

4 years ago

0.2.30

4 years ago

0.2.29

4 years ago

0.2.28

4 years ago

0.2.27

4 years ago

0.2.26

4 years ago

0.2.25

4 years ago

0.2.24

4 years ago

0.2.23

4 years ago

0.2.22

4 years ago

0.2.21

4 years ago

0.2.20

4 years ago

0.2.19

4 years ago

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago