Tan Hoang's starred repositories
backend-best-practices
Best practices, tools and guidelines for backend development. Code examples in TypeScript + NodeJS
MyRestaurant
.NET MAUI demo app for a restaurant with customer facing website (Blazor) and business apps for point of sale (mobile) and inventory (desktop)
dotnet-wasi-sdk
An SDK for building .NET projects as standalone WASI-compliant modules
MagicOnion
Unified Realtime/API framework for .NET platform and Unity.
ServiceStack
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
devportfolio
A lightweight, customizable single-page personal portfolio website template built with JavaScript and Sass
system-design
Learn how to design systems at scale and prepare for system design interviews
InterviewThis
An open source list of developer questions to ask prospective employers
fluentui-blazor
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
buber-breakfast
A REST API which supports Creating, Reading, Updating and Deleting breakfasts
timescaledb
An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
TimescaleAndEntityFrameworkCore
Timescale with Entity Framework Core 7
CacheTower
An efficient multi-layered caching system for .NET
minimal-api-sample
Sample on how to structure minimal APIs that got introduced in .NET 6
Tortuga.Data.Snowflake
Snowflake Connector for .NET
vc-platform
Virto Commerce B2B Innovation Platform
dotNET-FrontEnd-to-BackEnd-on-Azure-Container-Apps
This repository demonstrates a typical front-end UI built with ASP.NET and a complementary back-end API.
CleanArchitecture
Clean Architecture Solution Template for .NET 6
Specification
Base class with tests for adding specifications to a DDD model
Orleans-Cluster-on-Azure-App-Service
Sample application demonstrating a multiple-silo Orleans cluster running in Azure App Service.
stryker-net
Mutation testing for .NET core and .NET framework!
OtripleS
This is an open source schooling system, dedicated to provide a better experience for schools needing a management and communication and tutoring system all in one place. This project is aiming toward directing all the software development funds and hours to families in need, the idea of the project is to allow schools to use the system as long as the software funds in the school are directed towards financially disadvantaged families and students.