trivin

Trivin made everything simple, fast, and clean

The most well-structured open-source template to build a powerful and clean apps

PRs Welcome Top Language Liscence Download Stars

Trivin is a free and open-source project that bootstrap everything you need to deploy your full-stack application. It consists of clean and quality code, which is suggested by industry engineers.

Getting Started

Installation

Install trivin with this one-line command

npm i trivin -g

Requirements

Quick Overview

$ trivin myapp -g -i

? Please choose which project template to use
❯ mern
  node-passport-jwt
  react
  simple-node-server

  ✔ Copy Project files
  ✔ Initialize git
  ✔ Install all dependencies. This could take around 1~2 minutes.

Initialized M.E.R.N project with MongoDB Atlas/Google App Engine setup
DONE Project ready

Feature

$ trivin <app-name> <app-template>

Project

Become a Trivin Contributor

  1. Fork the repo

  2. Create a folder with your Template-name and add all files to that folder

  3. Add your template name to Choices.

    • IMPORTANT: The name should be the same
  4. Practicing pushing to your branch and create a PR with Github CLI

    • Check out how to use new Github CLI here.
  5. Trivin team will review your code, and approve/request changes.

Upcoming Feature

Help/Supports

Learning

Node Setup with Passport-jwt Authorization

React + Redux-thunk + Router Setup

Very Simple Node.js setup

Multi-purpose API

License

This project is open-sourced software licensed under the ISC License. See the LICENSE file for more information.