All Projects → cusspvz → rethinkdb-express-api-boilerplate

cusspvz / rethinkdb-express-api-boilerplate

Licence: other
rethinkdb express api boilerplate

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to rethinkdb-express-api-boilerplate

laravel-vue-spa-boilerplate
Laravel Vue Spa BoilerPlate
Stars: ✭ 36 (+56.52%)
Mutual labels:  jwt-authentication, api-boilerplate
ChefAPI
API using FastAPI and PostgreSQL for sharing or keeping track of awesome food recipes Based on Oauth2 and JWT 💎
Stars: ✭ 16 (-30.43%)
Mutual labels:  jwt-authentication
jersey-jwt-springsecurity
Example of REST API with JWT authentication using Spring Boot, Spring Security, Jersey and Jackson.
Stars: ✭ 44 (+91.3%)
Mutual labels:  jwt-authentication
rust-goauth
Crate for authenticating Server to Server Apps for Google Cloud Engine.
Stars: ✭ 20 (-13.04%)
Mutual labels:  jwt-authentication
sails-jwt-login
How to implement login with JWT (JSON Web Tokens) in Sails 1.0
Stars: ✭ 18 (-21.74%)
Mutual labels:  jwt-authentication
react-google-oauth2.0
React frontend login with OAuth 2.0 & integrates a Rest API backend.
Stars: ✭ 14 (-39.13%)
Mutual labels:  jwt-authentication
runelm.io
A place to share and run elm code.
Stars: ✭ 24 (+4.35%)
Mutual labels:  rethinkdb
django-firebase-auth
Django DRF authentication provider for Google's Firebase Authentication Service
Stars: ✭ 50 (+117.39%)
Mutual labels:  jwt-authentication
react-nodejs-mongodb-crud
👨‍💻 Fullstack web app built with MongoDB, NodeJs, React and Redux. Features: Protected routes client/server side, MaterialUI layout
Stars: ✭ 91 (+295.65%)
Mutual labels:  jwt-authentication
API-Authentication-NodeJs
API Authentication using JWT's (JSON Web Tokens). Plug n Play inside any app which requires authentication. NodeJs Express MongoDB & Redis.
Stars: ✭ 162 (+604.35%)
Mutual labels:  jwt-authentication
node-mongodb-graphql-starter
A boilerplate for Node.js, MongoDB & GraphQL applications.
Stars: ✭ 56 (+143.48%)
Mutual labels:  jwt-authentication
flask-jwt-login
Flask extension that helps authentication using JWT (for a personal purpose, not maintained now)
Stars: ✭ 12 (-47.83%)
Mutual labels:  jwt-authentication
express-server-jwt
A simple express server that handles JWT authentication
Stars: ✭ 34 (+47.83%)
Mutual labels:  jwt-authentication
NodeScalableArchitecture
A Scalable Node Architecture/Server. This repository contains a complete implementation of writing scalable nodejs server/architecture on my medium blog.
Stars: ✭ 62 (+169.57%)
Mutual labels:  jwt-authentication
phalcon-micro-rest-api-skeleton
This is a basic API REST skeleton written on Phalcon PHP. Great For building an MVP for your frontend app (Vue, react, angular, or anything that can consume an API)
Stars: ✭ 57 (+147.83%)
Mutual labels:  jwt-authentication
socialApp-MERN
Social Networking web app similar to Instagram.
Stars: ✭ 35 (+52.17%)
Mutual labels:  jwt-authentication
microprofile1.2-samples
Eclipse MicroProfile 1.2 Samples
Stars: ✭ 22 (-4.35%)
Mutual labels:  jwt-authentication
phoenix-rethinkdb-elm-webpack-example
Rephink: A real-time stack based on Phoenix Framework, RethinkDB, Elm, Webpack
Stars: ✭ 16 (-30.43%)
Mutual labels:  rethinkdb
jwt-akka-http
An example how to implement a very simple authentication and authorization with Akka HTTP. Related to https://blog.codecentric.de/en/2017/09/jwt-authentication-akka-http
Stars: ✭ 23 (+0%)
Mutual labels:  jwt-authentication
core
WIP - A personal life helper providing solutions and happiness
Stars: ✭ 17 (-26.09%)
Mutual labels:  rethinkdb

rethink-express-api-boilerplate

Another API boilerplate, based on express and rethinkdb backend.

my api would stay up

Includes:

  • Async/Promise methods into express (avoid next() callback hell)
  • Service generator with support for hooks and custom methods (see todo example)
  • Model generator (see todo example)
  • JWT-based Auth Service
  • Docker build image
  • User Service

Uses:

  • Express
  • RethinkDB
  • Babel latest preset (ES6, ES2015, ES2016, ES2017) + stage-0
  • cusspvz/node.docker

Requirements

  • Node.JS
  • Yarn / NPM
  • RethinkDB service

Instalation

git clone https://github.com/cusspvz/rethinkdb-express-api-boilerplate my-api
cd my-api
yarn install # or: npm install

Development

yarn run dev # or: npm run dev

Updating

Just place a new copy of the boilerplate/ folder on your project

for real?

And, of course, adjust dependencies on your package.json.

Building

npm run build

Docker image

Building

docker run build -t your-username/my-webapp .

Publishing

docker push your-username/my-webapp
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].