Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 days ago
JSON representation
Restifizer Backend starter
- Host: GitHub
- URL: https://github.com/vedi/restifizer-starter-backend
- Owner: vedi
- Created: 2020-04-28T12:43:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T21:46:03.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T01:12:50.431Z (7 months ago)
- Topics: nodejs, oauth2, rest-api, starter, typescript
- Language: TypeScript
- Size: 465 KB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
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).