An open API service indexing awesome lists of open source software.

https://github.com/taidangduc/object-storage

Practical implementation messaging and storage with cloud services.
https://github.com/taidangduc/object-storage

azure chakra-ui clean-architecture cloud-services csharp dotnet reactjs

Last synced: 3 months ago
JSON representation

Practical implementation messaging and storage with cloud services.

Awesome Lists containing this project

README

          

# Object Storage
Practical implementation messaging and storage with cloud services.

# Architecture

```mermaid
flowchart LR
X[Browser] --> A[Frontend]
A --> B[C# API]
B --> C[Storage]
B --> D[Messaging]
B --> E[Database]
D --> |Event Trigger| F[Background Worker
or Serverless]
F --> C
F --> E
```
# Storage Providers

| Storage | Status | Path |
|------------------|:------:|------|
| Azure Blob Storage | ✅ | [/Storage/Azure](src/Backend/Infrastructure/Storage/Azure)|
| Azure File Share | ❌ | |
| Google Cloud Storage | ❌ | |
| Amazon S3 | ❌ | |
| Fake | ✅ | [/Storage/Fake](src/Backend/Infrastructure/Storage/Fake) |

# Messaging Providers

| Messaging | Status | Path |
|---------------------|:------:|----------------|
| Azure Queue Storage | ✅ | [/Messaging/AzureQueueStorage](src/Backend/Infrastructure/Messaging/AzureQueueStorage) |
| Azure Service Bus | ❌ | |
| RabbitMQ | ❌ | |
| Kafka | ❌ | |
| Fake | ✅ | [/Messaging/Fake](src/Backend/Infrastructure/Messaging/Fake) |

# How to Build and Run Single Page Applications:

React:

- Navigate to folder: [/UI/reactjs/](src/UI/reactjs)

```
npm install
npm run dev
```
- Go to http://localhost:5173/

image

# Demo

image