ai-cfia / nachet-backend

A flask-based backend for Nachet to handle Azure endpoint and Azure storage API requests from the frontend.
MIT License
1 stars 3 forks source link

Change implementation of API endpoints to use nachet-datastore for storing images and images related metadata #69

Closed MaxenceGui closed 5 days ago

MaxenceGui commented 3 months ago

Issue Description :rocket:

With nachet-datastore currently in development, the backend will need to move from the Azure Blob Storage to store nachet-datastore for images and images metadata to nachet-datastore.

current:

sequenceDiagram
    nachet-frontend  ->> nachet-backend: REST
    nachet-backend ->> blob-storage: REST queries

desired:

sequenceDiagram
    nachet-frontend  ->> nachet-backend: REST
    nachet-backend ->> nachet-datastore: function calls
    nachet-datastore ->> ailab-db: postgresql queries
    nachet-datastore ->> blob-storage: REST queries

Acceptance Criteria ✅

Tasks 🛠️

rngadam commented 3 months ago

@MaxenceGui let's discuss this in-person, the description needs some work.