Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express');
- var app = express();
- var port = process.env.PORT || 8000;
- var morgan = require('morgan');
- var mongoose = require('mongoose');
- var bodyParser = require("body-parser");
- var User = require('./app/models/user');
- app.use(bodyParser.json());
- app.use(bodyParser.urlencoded({extended: true}));
- app.use(morgan('dev'));
- mongoose.connect('mongodb://localhost:27017/internmart', function(err) {
- if (err) {
- console.log("Not connected to the database! " + err);
- } else {
- console.log("Successfully connected to MongoDB!");
- }
- });
- //http://localhost:8000/users
- app.post('/users', function(req, res) {
- var user = new User();
- var userDetails = new User(req.body);
- userDetails.save(function(err) {
- if (err){
- console.log('Error in Saving user: '+err);
- } else {
- console.log('User Registration succesful');
- res.send("user added sucessfully");
- }
- });
- app.get('/users', function(req, res) {
- var user = new User();
- // user.name = req.body.name;
- // user.email = req.body.email;
- // user.username = req.body.username;
- // user.password = req.body.password;
- user.name = "Hello";
- user.email = "Hello";
- user.username = "Hello";
- user.password = "Hello";
- user.save(user);
- });
- app.get('/home', function(req, res){
- res.send("Hello from home.");
- });
- app.listen(port, function() {
- console.log("Running the server on port " + port);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement