mirror of
https://github.com/SrIzan10/YouRL.git
synced 2026-05-01 11:15:09 +00:00
26 lines
570 B
JavaScript
26 lines
570 B
JavaScript
//web framework
|
|
const express = require("express");
|
|
|
|
//create basic app
|
|
const app = express();
|
|
|
|
//setting ejs as view engine
|
|
app.set("view engine", "ejs");
|
|
|
|
// to connect to database
|
|
const mongoose = require("mongoose");
|
|
mongoose.connect("mongodb://localhost/urlShortner", {
|
|
useNewUrlParser: true,
|
|
useUnifiedTopology: true,
|
|
});
|
|
//get
|
|
// index page with request and response parameters
|
|
app.get("/", (req, res) => {
|
|
res.render("index");
|
|
});
|
|
|
|
//post
|
|
app.post("/shortUrls", (req, res) => {});
|
|
// start listening on specified port
|
|
app.listen(process.env.PORT || 4567);
|