nardhar / node-backend-skel

Node Backend Skeleton App with Express and Sequelize with PostgreSQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node Skeleton App

Introduction

Skeleton App for starting new backend projects with NodeJS without any complex dependencies that provides a way to easily organize a codebase in a MVC(S) Style (Model View Controller Service).

This App is based on the Mini-MVCS framework (authored by me).

App Structure

// TODO: explain all layers involved and its usage

Layers

  • Model
  • View
  • Controller
    • Middleware
  • Service

Utilities

  • Config Loader
  • Error Handling
  • Logger
  • Util
  • App Starter

Future Work

Since this lib is based on the Mini-MVCS framework, in the future it will use an upgraded version of the framework of even replace it.

License

MIT

About

Node Backend Skeleton App with Express and Sequelize with PostgreSQL


Languages

Language:JavaScript 100.0%