https://github.com/vultuk/porter-server
Porter intends to be a package enabling microservices and APIs to be created and put online with the very minimum of effort.
https://github.com/vultuk/porter-server
api expressjs micro-framework microservice node pg-promise pusher typescript
Last synced: 12 months ago
JSON representation
Porter intends to be a package enabling microservices and APIs to be created and put online with the very minimum of effort.
- Host: GitHub
- URL: https://github.com/vultuk/porter-server
- Owner: vultuk
- Created: 2017-05-26T11:12:38.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-29T00:39:24.000Z (almost 2 years ago)
- Last Synced: 2024-05-29T14:52:18.465Z (almost 2 years ago)
- Topics: api, expressjs, micro-framework, microservice, node, pg-promise, pusher, typescript
- Language: TypeScript
- Homepage:
- Size: 514 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 24
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Porter Server
> Porter intends to be a package enabling microservices and APIs to be created and
put online with the very minimum of effort.
> The package enables full, and easy, access to:
* A web server (Express)
* Easy routing setups (Basic and Resources)
* Database access (Postgres)
* Interaction with Pusher
* Simple Controller Classes
* Command line logging
> Planned future additions include
* Redis Queues
[![NPM Version][npm-image]][npm-url]
[](https://travis-ci.org/vultuk/porter-server)
[](https://codebeat.co/projects/github-com-vultuk-porter-server-master)
## Install
```bash
npm i -S porter-server
```
## Usage
Full documentation is on the way soon!
## License
[MIT](http://vjpr.mit-license.org)
[npm-image]: https://img.shields.io/npm/v/porter-server.svg
[npm-url]: https://npmjs.org/package/porter-server