All Projects → ErickWendel → nodejs-with-postgres-api-example

ErickWendel / nodejs-with-postgres-api-example

Licence: other
k8s course example - node.js app with Postgres, Hapi.js and Swagger

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to nodejs-with-postgres-api-example

Node Express Postgresql Sequelize
Node.js, Express.js, Sequelize.js and PostgreSQL RESTful API
Stars: ✭ 148 (+150.85%)
Mutual labels:  postgres, example, sequelize
nest-blog-api
Blog Web API with NestJs, Postgres, and Sequelize ORM
Stars: ✭ 69 (+16.95%)
Mutual labels:  postgres, sequelize
Quiz
Example real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm
Stars: ✭ 100 (+69.49%)
Mutual labels:  postgres, k8s
Express Example
A proposal for the usage of Sequelize within an Express.JS application.
Stars: ✭ 2,368 (+3913.56%)
Mutual labels:  example, sequelize
pg-search-sequelize
Postgres full-text search in Node.js and Sequelize.
Stars: ✭ 31 (-47.46%)
Mutual labels:  postgres, sequelize
Ugin
UGin is an API boilerplate written in Go (Golang) with Gin Framework.
Stars: ✭ 110 (+86.44%)
Mutual labels:  postgres, example
Next Postgres Sequelize
React 16.8.4 + NextJS 8.0.3 + Emotion + Sequelize 5/Postgres + Passport Local Auth + Google App Engine or Heroku Deployment
Stars: ✭ 176 (+198.31%)
Mutual labels:  postgres, sequelize
postgres
A PostgreSQL database used by Deis Workflow.
Stars: ✭ 37 (-37.29%)
Mutual labels:  postgres, k8s
khelm
A Helm chart templating CLI, kpt function and kustomize plugin
Stars: ✭ 46 (-22.03%)
Mutual labels:  k8s
graphql-example
Intuitive GraphQL Resolver Example - Application example using RawModel.js as GraphQL rootValue on steroids.
Stars: ✭ 25 (-57.63%)
Mutual labels:  example
stackstorm-ha
K8s Helm Chart (βeta!) that codifies StackStorm (aka "IFTTT for Ops" https://stackstorm.com/) Highly Availability fleet as a simple to use reproducible infrastructure-as-code app
Stars: ✭ 74 (+25.42%)
Mutual labels:  k8s
express-mysql-rest
Building the simple api with sequelize, mysql and express js. this repository contains the code about how to use sequelize with mysql at express js. for example i have provide the crud operation to this repository. You can also testing the api with chai and mocha with chai-http by this repository
Stars: ✭ 25 (-57.63%)
Mutual labels:  sequelize
solana-web3-demo
a quick demo for solana web3
Stars: ✭ 93 (+57.63%)
Mutual labels:  example
ptrack
Block-level incremental backup engine for PostgreSQL
Stars: ✭ 21 (-64.41%)
Mutual labels:  postgres
dockerfiles
Dockerfile & kubernetes Yaml Templates
Stars: ✭ 44 (-25.42%)
Mutual labels:  k8s
code-tour-rs
Enhanced example-based learning, i.e. awesome example user experience
Stars: ✭ 20 (-66.1%)
Mutual labels:  example
aita dataset
AITA dataset based on r/AmItheAsshole/
Stars: ✭ 27 (-54.24%)
Mutual labels:  example
eslint-plugin-sql
SQL linting rules for ESLint.
Stars: ✭ 56 (-5.08%)
Mutual labels:  postgres
work with stagesepx
about how to use stagesepx in production
Stars: ✭ 41 (-30.51%)
Mutual labels:  example
Stackoverflow-Clone-Frontend
Clone project of a famous Q/A website for developers built using MySQL, Express, React, Node, Sequelize 🌐
Stars: ✭ 379 (+542.37%)
Mutual labels:  sequelize

Node.js with Postgres Example

Swagger Page of that application

Requirements

  • Node.js v8+ or Docker and Docker Compose
  • Postgres running on local instance or Docker

Running on localMachine

  • Install dependencies - npm i
  • Run project - npm start

OR: Docker

  • docker-compose up

OR: Alternatives on pulling from Docker hub

docker run -d -p 5432:5432 --name postgres \
    --env POSTGRES_PASSWORD=mysecretpassword \
    --env POSTGRES_DB=heroes\
    postgres
docker run -p 3000:3000 \
    --link postgres:postgres \
    -e POSTGRES_HOST=postgres:mysecretpassword@postgres:5432 \
    -e POSTGRES_DB=heroes \
    -e POSTGRES_SSL=false \
    erickwendel/nodejs-with-postgres-api-example:latest

Viewing

  • Go to swagger page - localhost:3000/documentation
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].