Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vedi/restifizer-starter-backend

Restifizer Backend starter
https://github.com/vedi/restifizer-starter-backend

nodejs oauth2 rest-api starter typescript

Last synced: about 1 month ago
JSON representation

Restifizer Backend starter

Awesome Lists containing this project

README

        

# Restifizer Backend starter

## Description

It's a starter application with `restifizer` framework.
It's prod-ready project that contains basic user flow with authentications covered with integration tests.

Techs involved:
* TypeScript
* mongoose - MongoDB ORM
* restifizer - multi-transport REST framework (with http and socket.io transport configured)
* oauthifizer - simple oauth2 library
* genome-app - as a declarative glue of the app layers
* moleculer - as a microservice framework
* bee-queue - as a queue manager
* node-mailer - for AWS mailing
* mocha - for tests
* eslint - for code-styling (with airbnb standard configured)

## Get Started

* `yarn install`
* `yarn start`

or:
* `yarn test`

## Licence

This starter is available under the [MIT license](https://tldrlegal.com/license/mit-license).