Part 1 - Deploying a simple, modern web app with monitoring and analytics without Docker or containers for beginners
September 15, 2019
This post is part of a tutorial for deploying a basic website with monitoring and analytics without using Docker or containers. The introductory post gives an overview of the tutorial.
We will be deploying a simple website that shows a collection of Pokemon from the PokeAPI when the user lands on the home page. Clicking on a specific Pokemon will take the user to a ‘card’ that shows information about that Pokemon.
I’ve pushed the project to GitHub so you can clone the website if you would like.
If you are using the website I’ve created for this tutorial you can run it locally via the following commands:
npm i to install packages locally
Once all the packages are restored you can then run the site locally:
Once started, the site will be accessible on port
3000. You should see something like this:
Is it the best looking thing? Nah, but it works for our tutorial!
In the next part we’ll focus on setting up our web server with Digital Ocean.
Written by Jordan Polaniec, who loves software. You can follow him on Twitter