nginx reverse proxy server for node apps on Mac OS
nginx is an HTTP server and can also be used as TCP/UDP proxy server. I use nginx mostly as reverse proxy to serve node apps from my local host via…
Role Based Access Control using express-session in a node-js app
In this article I refer to an application I created a couple of months ago. It’s about a booking system with which players can book ice-hockey trainings in different locations,…
Node.js series Part 4. Express Website with authentication and authorization in a Mac Production Environment
In a real production environment the app runs as a service in the background and this service is managed by a process manager. And the app should run behind a…
Node.js series Part 3. The Simple Express Blog App with MongoDB
In this Part 3 of my node.js series I rebuild the simple blog app from the last Part 2 so that a MongoDB database is used instead of a simple…
Node.js series Part 2. Create a Simple Blog App with Express.js
Chapter 1: Introduction In Part 1 of my node.js series we have learned how to easily build a web server with node.js on-board resources. Lastly we installed the Express.js module…
Node.js series Part 1. Create a Simple Web-Server with Node.js
In this part 1 of my node.js series I briefly explain the creation of a simple node.js web-server that respond to various http requests. I explain the basics of Node.js…
Initialization and Deployment of a firebase project
The use of Firebase Services requires the global installation of the Firebase Command Line Tools (Firebase CLI) on your computer. Note: I will not go into the installation of the…