1.3.1 • Published 9 months ago

nens v1.3.1

Weekly downloads
-
License
Apache-2.0 Licens...
Repository
github
Last release
9 months ago

Nens

Backend Framework with Node, Express, NemJS & SQL

NPM Version

NPM Downloads GitHub Last Commit

Codacy Badge Maintainability

GitHub Top Language Code Size

Overview

Nens is a Backend Framework made with Node, Express & MySQL, where you can find an some packages complementary, like JWT, Nodemailer, Sharp & back securities

Summary


Download

Use this Template
or
git clone https://github.com/philippebeck/nens.git
or
Latest Release


Package

NPM : npm i nens
or
Yarn : yarn add nens

If you choose to get Nens from NPM or Yarn : you need to copy Nens from node_modules/nens to the root of your App


Installation

Install the backend dependencies :
$ cd nens
$ npm i


Configuration

Configure the .env.example by replacing the values (like DB, Mailer & Token) :
.env.example (then rename it .env)

Your personal .env will be hidden in .gitignore automatically


DataBase

Import the database tables :
$ mysql -u root -p < app/DBTables.sql or with a UI like phpMyAdmin

Personally, I have another SQL file for data insertion, hidden in .gitignore


Usage

To run the backend server :
$ npm start


Content

Available API Files :

  • AuthCtrl, AuthRoute (Auth)
  • UserModel, UserCtrl, UserRoute (Users)
  • ProductModel, ProductCtrl, ProductRoute (Products)
  • OrderModel, OrderCtrl, OrderRoute (Product Orders)
  • ArticleModel, ArticleCtrl, ArticleRoute (Articles)
  • ProjectModel, ProjectCtrl, ProjectRoute (Projects)
  • LinkModel, LinkCtrl, LinkRoute (Links)
  • GalleryModel, GalleryCtrl, GalleryRoute (Galleries)
  • ImageModel, ImageCtrl, ImageRoute (Gallery Images)

Documentation

Available Documentation :

1.3.1

9 months ago

1.3.0

10 months ago

1.2.1

11 months ago

1.2.0

11 months ago

1.1.0

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago

0.2.6-alpha

11 months ago

0.2.5-alpha

11 months ago

0.2.4-alpha

11 months ago

0.2.3-alpha

11 months ago

0.2.2-alpha

11 months ago

0.2.1-alpha

11 months ago

0.2.0-alpha

11 months ago

0.1.6-alpha

12 months ago

0.1.5-alpha

12 months ago

0.1.4-alpha

12 months ago

0.1.3-alpha

12 months ago

0.1.1-alpha

12 months ago

0.1.0-alpha

12 months ago