There are 10 repositories under software-architecture-and-design topic.
Design Microservices Architecture with Patterns & Principles. Design Microservices Architecture with Design Patterns, Principles and the Best Practices. How to handle millions of request with designing system for high availability, high scalability, low latency, and resilience to network failures on distributed microservices.
All the 23 (GoF) design patterns implemented in Javascript with Real World Example using Node.js APIs
Homepage of the ADR GitHub organization
Articles on various software desing and development topics, with accent on the contamporary C++
The guide to understand Hexagonal Architecture (a.k.a Ports and Adapters) in JavaScript.
Add Artificial Intelligence following best practices course examples
Advanced course on tools and practices aiming at designing, developing, deploying and maintain in production microservice architectures.
🔧 Explore comprehensive Software Engineering fundamentals through hands-on experiments and detailed slide decks tailored for Urmia University students.
DRYML (an acronym for “DRY Modelling Language”) is both a human- and machine-readable software modelling language
Learn how to apply design principles, patterns, and architectures to create reusable, flexible, and maintainable software applications and systems.
Recovery of Modular Software Architectures with Exact and Heuristic Clustering Methods
Triagil trata-se de uma aplicação que tem como objetivo auxiliar os profissionais da saúde no processo de triagem de maneira rápida e ágil.
Provides a guide for new and aspiring software architects
Strong in design and integration problem-solving skills. Expert in solution development.
In this repo, there are lecture notes of Software Architectures.
Prototype Design Pattern In .NET C#
Smart surveillance System based on ESP32-CAM and YOLOv8 for real-time person and weapon detection, with a Python server and Qt-based C++ client for multi-camera monitoring.
This is the project repo for Queen's University CISC 322 2022 winter Group 24
Contains the code based on the recommended Lucid workflow in steps as per the docs: https://lucid-architecture.gitbook.io/docs/workflow
Java web application for the querying and visualisation of OWL ontologies.
My Software Design Patterns learning codes.
:fire: Implementation of the Repository pattern with Firebase in Swift.
Goal Management App.
architecture visualization system to provides level hierarchy and component connectivity of a system architecture to detect early architecture degradation in new release. A Visualization that is meaningful for the architect, developer and the user. AWS and Spring MVC
Software Architecture & Design
A modular and scalable Flutter project template implementing Clean Architecture, Riverpod state management, and advanced design principles for professional app development.
A modular and scalable Flutter project template implementing Clean Architecture, Riverpod state management, and advanced design principles for professional app development.
SWD392 Project - A website/mobile app for customer to buy perfume and customize their perfume collection, This repo related about Admin Dashboard Website
Repository containing the report and related files for my PESTI project, developed in collaboration with DevScope during my 2025 internship/project at ISEP (Instituto Superior de Engenharia do Porto), as part of the curricular unit Estágio/Projeto (PESTI).
This repository is dedicated to providing valuable insights and guidance on software architecture. Here, you’ll find best practices, performance suggestions, comparative analyses of different technologies, and a Q&A section addressing common and complex scenarios.
Interactive storytelling application designed using a design-first approach with UML diagrams and a fully documented OpenAPI 3.0.4 RESTful API.
Learning System Design is the madnatory step in making products that are successful, I am embarking on this journey so you should have all the details from basic to advance.
Code Examples for KSTD (Kafka Streams Topology Design)