Skip to content

Instantly share code, notes, and snippets.

@YonathanMeguira
Created June 6, 2018 09:39
Show Gist options
  • Save YonathanMeguira/292fe473084991432aa0ae3a2d3c9fe3 to your computer and use it in GitHub Desktop.
Save YonathanMeguira/292fe473084991432aa0ae3a2d3c9fe3 to your computer and use it in GitHub Desktop.
money Bot index.js
const express = require("express");
const bodyParser = require("body-parser");
const request = require("request");
const path = require("path");
const PORT = process.env.PORT || 5000;
const Firebase = require("./lib/firebase.init");
const expense = require("./lib/expense");
const user = require('./lib/checkUser');
const total = require('./lib/total');
const day = require('./lib/setDay');
const app = express();
app.all("*", function(req, res, next) {
var origin = req.get("origin");
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "GET, PUT, POST, OPTIONS");
res.header("Access-Control-Allow-Headers", "Content-Type");
return next();
});
app.use(express.static(path.join(__dirname, "public")));
app.use(bodyParser.urlencoded({ extended: false }));
app.set("views", path.join(__dirname, "views"));
app.set("view engine", "ejs");
app.get("/", (req, res) => res.render("pages/index"));
app.post('/checkUser', (req, res) => user.checkUser(req.body["messenger user id"], res));
app.post('/total', (req, res) => total.returnTotal(req.body["messenger user id"], res));
app.post("/expense", (req, res) => expense.addExpense(req, res));
/*app.post("/day", (req, res) => day.setDay(req.body, res));*/
app.listen(PORT, () => console.log(`Listening on ${PORT}`));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment