Document Management System (DMS)

By (author)wasif waheed

Tech stack:
MongoDB
Node.js
Express

Managing digital assets efficiently is critical for modern applications. This Document Management System (DMS) provides a robust backend architecture ...
read more
AI Contributions:7
Published At:August 12, 2026
Files Included:1 file(s)
Updated At:October 22, 2026

Read Me

The DMS package is now ready to publish with:

  1. Complete Document Metadata - Tracks title, description, size, and mimeType out of the box.

  2. Core CRUD APIs - Create, fetch, and list documents seamlessly via REST endpoints (/api/documents).

  3. Ownership Tracking - Secures files by associating them with unique user IDs (ownerId).

  4. Database Indexing - Fast and optimized search queries pre-configured in MongoDB.

Loading

Loading

Loading

More like this View all

File Access Approval

Secure sharing requires strict approval workflows. This Access Request Portal acts as a digital gatekeeper for your sensitive documents. It allows external users or lower-tier employees to submit form

  • 0

    Ratings

  • 1

    Files

    • Node.js
    • Express
    • +2

    Tech stack

auth-demo

l build a secure JWT authentication API using Node.js, Express, and MongoDB with access/refresh tokens, token rotation, RBAC, password security, rate limiting, account lockout, and secure HTTP-on

  • 0

    Ratings

  • 19

    Files

    • JS
    • Node.js
    • +3

    Tech stack

Webhook Delivery & Retry Engine with HMAC Signing

Reliable outbound webhook delivery for Node/Express apps: HMAC signing, automatic retries with backoff, and a dead-letter queue for failed deliveries.

  • 0

    Ratings

  • 2

    Files

    • JS
    • Node.js
    • +3

    Tech stack