Open Standard Documentation
Smart Resource Connect advocates for an open standard for describing surplus resources and demands, facilitating global interoperability.
Surplus Resource Schema
{
"id": "string",
"title": "string",
"description": "string",
"category": "string",
"quantity": "number",
"unit": "string",
"location": "string",
"availableUntil": "string",
"provider": "string",
"status": "string",
"postedAt": "string"
}Demand Schema
{
"id": "string",
"title": "string",
"description": "string",
"category": "string",
"quantity": "number",
"unit": "string",
"location": "string",
"neededBy": "string",
"requester": "string",
"status": "string",
"postedAt": "string"
}User Schema
{
"id": "string",
"email": "string",
"role": "string (admin, provider, requester)",
"createdAt": "string"
}Relationships
Surplus → belongs to a user (provider)
Demand → belongs to a user (requester)
Indexing Strategies
Category and Location: For faster matching/filtering.
Status: Quickly exclude closed or fulfilled entries.
Last updated