docs: revise architectural modules documentation

This commit is contained in:
Shahed Nasser
2024-12-11 12:36:16 +02:00
parent fd77809158
commit 9acd0f72a6
6 changed files with 196 additions and 21 deletions
@@ -6,13 +6,9 @@ export const metadata = {
# {metadata.title}
A File Module exposes the functionalities to upload assets, such as product images, to the Medusa application.
---
## What is a File Module Provider?
A file module provider implements the logic of handling uploads and downloads. The File Module must have one file module provider configured.
The File Module exposes the functionalities to upload assets, such as product images, to the Medusa application. A file module provider implements the underlying logic of handling uploads and downloads of assets, such as integrating third-party services. The File Module must have one file module provider configured.
By default, Medusa uses the Local File Module. This module uploads files to the `uploads` directory of your Medusa application.