Here's a complete CRUD REST API implementation using Node.js, Express, MongoDB, and JWT authentication:
// server.js
const express = require('express');
const mongoose = require('mongoose');
const bcrypt = require('bcryptjs');
const jwt = require('jsonwebtoken');
const cors = require('cors');