Jay Tran's starred repositories
AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
CleanArchitecture
Clean Architecture Solution Template for ASP.NET Core
awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
dotnet-webapi-starter-kit
production grade .net 8 webapi starter kit with multitenancy support and clean code. 🔥
Complete-System-Design
This repository contains everything you need to become proficient in System Design
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
design-patterns-explained-with-food
GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependencies
agency-swarm
The only reliable agent framework built on top of the latest OpenAI Assistants API.
Practical.CleanArchitecture
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, Selenium, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, Google)...
CleanArchitecture.WebApi
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
udemy-downloader
A Udemy downloader that can download lectures, with DRM support.
pitstop
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Tech-Interview-Important-Topics-and-Techniques
This repository contains everything you need to become tech interview Ready with most important tips and techniques
low-level-design
Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews
designing-data-intensive-applications-notes
Reading notes on the excellent "Designing Data-Intensive Applications"
Clean-Architecture-ASP.NET-Core
Complete solution template which is built on Clean Architecture with all essential feature, CI/CD, best practice, testing Strategy using the testing pyramid and documentation using .NET 5!
masstransit-kafka-demo
Demonstrates use of MassTransit Kafka rider to produce and consume messages, including support for multiple message types on a single topic
cshartp-advanced-enums
C# Advanced Enum examples