daonhan / inmemory-and-rabbitmq-dotnet

Supply is an API that uses InMemoryBus and RabbitMq MessageBroker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project made for study propose.

Backend made with .NET 5, implementing a system that has two database, one for read (Cache) and one for write (Data), so firstly we add/update/remove Vehicle from Data database, after that dispatch a event for RabbitMq that is processed by Receiver, who add/update/remove Vehicle from Cache.

Frontend made with Angular 12, have two pages, Home and Vehicles. Vehicles has the list of all the Vehicles and options to add/update/remove a Vehicle, using bootstrap-modal. Also have interceptors to catch errors from backend, ngx-toastr and masks.

About

Supply is an API that uses InMemoryBus and RabbitMq MessageBroker


Languages

Language:C# 66.4%Language:TypeScript 23.3%Language:HTML 8.0%Language:JavaScript 1.5%Language:CSS 0.8%