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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rmanguinho/clean-ts-apiAvatar rmanguinho

    rmanguinho/clean-ts-api

    1,913Vezi pe GitHub↗

    Acest proiect este un framework backend construit cu TypeScript care implementează arhitectura curată (clean architecture) și principiile SOLID pentru a susține dezvoltarea server-side scalabilă. Oferă un mediu structurat pentru construirea aplicațiilor care necesită autentificarea securizată a utilizatorilor, controlul accesului bazat pe roluri și fluxuri de lucru interactive de colectare a datelor. Framework-ul se distinge prin impunerea unei separări stricte a logicii de business de preocupările de infrastructură printr-un design stratificat și injecția de dependențe. Utilizează o abordare schema-first pentru a expune funcționalitatea aplicației simultan prin endpoint-uri REST și GraphQL, asigurând un acces consistent la date în funcție de cerințele diferite ale clienților. Sistemul include instrumente cuprinzătoare pentru menținerea calității codului, inclusiv suite de testare automatizate, linting și validarea commit-urilor. Gestionează persistența datelor prin stocare orientată pe documente, permițând agregări complexe și recuperarea eficientă a informațiilor imbricate. Securitatea este menținută prin autentificarea sesiunii bazată pe token-uri și validarea cererilor bazată pe middleware, care verifică integritatea datelor și identitatea utilizatorului înainte de procesare.

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

    TypeScriptclean-architectureclean-codecoveralls
    Vezi pe GitHub↗1,913
  • onearmy/community-platformAvatar ONEARMY

    ONEARMY/community-platform

    1,394Vezi pe 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
    Vezi pe GitHub↗1,394
  • adrianhajdin/ai_saas_appAvatar adrianhajdin

    adrianhajdin/ai_saas_app

    1,350Vezi pe GitHub↗

    Acest proiect este un starter kit software-as-a-service full-stack conceput pentru construirea de aplicații web comerciale care dispun de procesare automatizată a imaginilor și monetizare bazată pe credite. Acesta oferă o arhitectură fundamentală pentru gestionarea identităților utilizatorilor, a ciclurilor de facturare recurente și a ciclului de viață al activelor digitale. Aplicația se distinge prin integrarea serviciilor specializate pentru manipularea imaginilor în cloud și gestionarea securizată a identității. Aceasta coordonează aceste instrumente externe printr-un controller centralizat care impune limite de utilizare prin decrementarea soldurilor contului în timp real pe măsură ce utilizatorii consumă funcționalități premium. Platforma include capabilități cuprinzătoare pentru autentificarea utilizatorilor, protecția securizată a rutelor și gestionarea fișierelor media procesate. Suportă fluxuri de lucru complexe, cum ar fi gestionarea abonamentelor, procesarea plăților prin webhook-uri și căutarea bazată pe conținut în bibliotecile personale de imagini. Codul sursă este structurat ca un șablon pentru servicii web, utilizând randarea server-side pentru a gestiona datele sensibile și stocarea orientată pe documente pentru a urmări metadatele utilizatorilor și istoricul tranzacțiilor.

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

    TypeScriptclerkcloudinarynext14
    Vezi pe GitHub↗1,350
  • burakorkmez/mern-chat-appAvatar burakorkmez

    burakorkmez/mern-chat-app

    1,095Vezi pe GitHub↗

    Acest proiect este o aplicație web full-stack concepută pentru mesagerie în timp real și gestionarea conturilor de utilizator. Oferă o platformă pentru schimbul instantaneu de mesaje text și urmărirea stării active a rețelei participanților pentru a indica disponibilitatea. Aplicația utilizează un stack JavaScript unificat pentru a gestiona atât randarea interfeței client-side, cât și procesarea datelor server-side. Dispune de o arhitectură de aplicație single-page care actualizează interfața utilizator dinamic fără a necesita reîncărcări complete ale paginii, menținând în același timp conexiuni bidirecționale persistente pentru a se asigura că conversațiile se actualizează imediat pentru toți participanții. Securitatea și gestionarea datelor sunt tratate printr-un sistem de autentificare stateless care verifică identitatea utilizatorului folosind token-uri digitale semnate criptografic. Acest mecanism protejează funcțiile de mesagerie privată și informațiile sensibile ale utilizatorilor, în timp ce un strat de stocare orientat pe documente gestionează istoricul persistent al chat-ului și profilurile utilizatorilor.

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

    JavaScript
    Vezi pe 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