Skip to content

Commit

Permalink
Adding Basic Node API
Browse files Browse the repository at this point in the history
  • Loading branch information
SafwanM committed May 20, 2020
1 parent 3b2bde8 commit 548565e
Show file tree
Hide file tree
Showing 3 changed files with 621 additions and 0 deletions.
28 changes: 28 additions & 0 deletions app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
var express = require('express'); // call express
var app = express(); // define our app using express
var bodyParser = require('body-parser');

app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());

var port = process.env.PORT || 8080; // set our port

//To ping heroku app to prevent from sleeping
setInterval(function() {
http.get(process.env.HerokuURL);
},1200000);

var router = express.Router(); // get an instance of the express Router

router.get('/', function(req, res) {
res.json({ message: 'welcome to our ADAM AI api!' });
});

router.get('/hi', function(req, res) {
res.json({ hi: 'Hello' });
});

app.use('/api', router);

app.listen(port);
console.log('Listening on port ' + port);
Loading

0 comments on commit 548565e

Please sign in to comment.