@nimbleai/generator-mern
Version:
19 lines (17 loc) • 589 B
JavaScript
const express = require('express');
const mongoose = require('mongoose');
const cors = require('cors');
const app = express();
const PORT = process.env.PORT || 5000;
const Todo = mongoose.model('Todo', todoSchema);
const todoSchema = new mongoose.Schema({
task: String,
completed: Boolean,
});app.use(cors());
app.use(express.json());
// Connect to MongoDB
mongoose.connect('mongodb://localhost/mern-stack-db', { useNewUrlParser: true, useUnifiedTopology: true });
// Define routes and middleware
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});