Skip to content

Instantly share code, notes, and snippets.

View ADR-projects's full-sized avatar
👾
Lurking on Planet Earth

Adrija Das ADR-projects

👾
Lurking on Planet Earth
  • Barrackpore, Kolkata, India
View GitHub Profile
@ADR-projects
ADR-projects / CRUD_route.js
Created September 19, 2025 19:44
A simple CRUD setup for a subscriber model. (Express, Mongoose)
const express = require('express');
const router = express.Router();
const Subscriber = require('../models/subscriber.js');
// GET all subscribers
router.get('/', async (req, res) => {
try {
const subscribers = await Subscriber.find(); // find all in DB
res.render('list', { subscribers, alert: null });
// or res.json(subscribers);
@ADR-projects
ADR-projects / ServerTemplate.js
Created September 19, 2025 19:14
A basic Server setup using Express, Mongoose and EJS. For reference.
require('dotenv').config();
const express = require('express');
const app = express();
const mongoose = require('mongoose');
//Uncomment and use a working port
//const PORT = 3000;
// Mongoose Model
const Subscriber = require('./models/subscriber');