awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesDocument-Oriented Persistence

Architectures for storing data in flexible, schema-less structures optimized for nested information.

Distinct from Data and Persistence Architectures: Distinct from general data persistence; focuses on document-oriented storage for nested data.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Document-Oriented Persistence. Refine with filters or upvote what's useful.

Awesome Document-Oriented Persistence GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rmanguinho/clean-ts-apiAvatar de rmanguinho

    rmanguinho/clean-ts-api

    1,913Ver en GitHub↗

    Este proyecto es un framework de backend construido con TypeScript que implementa arquitectura limpia y principios SOLID para soportar el desarrollo de servidor escalable. Proporciona un entorno estructurado para construir aplicaciones que requieren autenticación de usuario segura, control de acceso basado en roles y flujos de trabajo de recolección de datos interactivos. El framework se distingue por imponer una separación estricta de la lógica de negocio de las preocupaciones de infraestructura a través de un diseño en capas e inyección de dependencias. Utiliza un enfoque de schema-first para exponer la funcionalidad de la aplicación simultáneamente a través de endpoints REST y GraphQL, asegurando un acceso a datos consistente a través de diferentes requisitos de cliente. El sistema incluye herramientas integrales para mantener la calidad del código, incluyendo suites de pruebas automatizadas, linting y validación de commits. Gestiona la persistencia de datos a través de almacenamiento orientado a documentos, permitiendo agregaciones complejas y recuperación eficiente de información anidada. La seguridad se mantiene a través de autenticación de sesión basada en tokens y validación de solicitudes basada en middleware, las cuales verifican la integridad de los datos y la identidad del usuario antes de procesar.

    Stores application data in flexible, schema-less structures to facilitate complex aggregations and efficient retrieval.

    TypeScriptclean-architectureclean-codecoveralls
    Ver en GitHub↗1,913
  • onearmy/community-platformAvatar de ONEARMY

    ONEARMY/community-platform

    1,394Ver en GitHub↗

    This platform serves as a digital hub for community collaboration, designed to facilitate the sharing of research, the coordination of global initiatives, and the documentation of technical projects. It functions as an open-source knowledge repository where members can publish educational content, design models, and research findings to support collective problem-solving and skill development. The platform distinguishes itself through integrated geospatial tools that visualize community presence and project initiatives on an interactive map. This functionality enables users to discover local

    Stores community content and project research as flexible, schema-less documents to accommodate diverse types of technical data.

    TypeScriptclimate-impactdesign-systemreact
    Ver en GitHub↗1,394
  • adrianhajdin/ai_saas_appAvatar de adrianhajdin

    adrianhajdin/ai_saas_app

    1,350Ver en GitHub↗

    Este proyecto es un kit de inicio de software como servicio (SaaS) full-stack diseñado para construir aplicaciones web comerciales que cuentan con procesamiento de imágenes automatizado y monetización basada en créditos. Proporciona una arquitectura fundamental para gestionar identidades de usuario, ciclos de facturación recurrentes y el ciclo de vida de los activos digitales. La aplicación destaca por integrar servicios especializados para la manipulación de imágenes en la nube y la gestión segura de identidades. Coordina estas herramientas externas a través de un controlador centralizado que aplica límites de uso disminuyendo los saldos de las cuentas en tiempo real a medida que los usuarios consumen funciones premium. La plataforma incluye capacidades integrales para la autenticación de usuarios, protección segura de rutas y la gestión de archivos multimedia procesados. Admite flujos de trabajo complejos como el manejo de suscripciones, procesamiento de pagos a través de webhooks y búsqueda basada en contenido dentro de bibliotecas de imágenes personales. La base de código está estructurada como una plantilla para servicios web, utilizando renderizado del lado del servidor para gestionar datos sensibles y almacenamiento orientado a documentos para rastrear metadatos de usuario e historial de transacciones.

    Stores user records and application state in a flexible document-oriented schema.

    TypeScriptclerkcloudinarynext14
    Ver en GitHub↗1,350
  • burakorkmez/mern-chat-appAvatar de burakorkmez

    burakorkmez/mern-chat-app

    1,095Ver en GitHub↗

    Este proyecto es una aplicación web full-stack diseñada para mensajería en tiempo real y gestión de cuentas de usuario. Proporciona una plataforma para intercambiar mensajes de texto instantáneamente y rastrear el estado de red activo de los participantes para indicar disponibilidad. La aplicación utiliza un stack de JavaScript unificado para manejar tanto el renderizado de la interfaz del lado del cliente como el procesamiento de datos del lado del servidor. Cuenta con una arquitectura de aplicación de una sola página que actualiza la interfaz de usuario dinámicamente sin requerir recargas completas de página, mientras mantiene conexiones bidireccionales persistentes para asegurar que las conversaciones se actualicen inmediatamente para todos los participantes. La seguridad y la gestión de datos se manejan a través de un sistema de autenticación sin estado que verifica la identidad del usuario utilizando tokens digitales firmados criptográficamente. Este mecanismo protege las características de mensajería privada y la información sensible del usuario, mientras que una capa de almacenamiento orientada a documentos gestiona el historial de chat persistente y los perfiles de usuario.

    Stores chat history and user profiles in a flexible, schema-less document format.

    JavaScript
    Ver en GitHub↗1,095
  1. Home
  2. Software Engineering & Architecture
  3. Software Architecture
  4. Architectural Patterns
  5. Backend & Enterprise Systems
  6. Data and Persistence Architectures
  7. Document-Oriented Persistence