1. Download and Install Node.js (12.16.1 or newer and npm (6.9 or newer (usually comes with node automatically))) https://nodejs.org/en/download/ 2. Install MongoDb (4.2 or newer) https://docs.mongodb.com/manual/installation/ 3. Run "npm install" in the main project folder (where is app.js and package.json) for install all require node_modules. 4. If there are keys for https, then the following should be added (in app.js) a path to .pem file and .crt file. https.createServer({ key: fs.readFileSync('./server.pem'), cert: fs.readFileSync('./server.crt') }, app).listen(port, () => console.log(`Server is listening on port ${port}`)); If there are no keys for https, then comment this code (in app.js) and uncomment this one // app.listen(port, () => console.log(`Server is listening on port ${port}`)); 5. Run "node app.js" or "npm start" (start with nodemon package) to run server.