Skip to main content
Toutes les apps
Stocks
App métier

Stocks

Six tables liées — fournisseurs, entrepôts, produits, mouvements de stock, commandes et lignes de commande — derrière des grilles de type tableur avec regroupement, vues enregistrées, filtres, totaux de bas de tableau et un panneau de détail. Les mouvements de stock alimentent les compteurs et les cumuls de chaque produit, et les totaux de ligne sont calculés dans la base.

La configuration

C'est toute l'app. Copie-la, modifie-la, fais-la tienne.

app.yaml
name: inventory-workspace
version: 1.0.0
description: >-
  A self-hosted database workspace for products, stock, and orders — an Airtable
  alternative you own. Six linked tables behind spreadsheet-style grids with
  grouping, saved views, filters, footer summaries, and inline editing.

auth:
  $ref: ./config/auth.yaml

theme:
  $ref: ./config/theme.yaml

tables:
  - $ref: ./config/tables/suppliers.yaml
  - $ref: ./config/tables/warehouses.yaml
  - $ref: ./config/tables/products.yaml
  - $ref: ./config/tables/stock_movements.yaml
  - $ref: ./config/tables/orders.yaml
  - $ref: ./config/tables/order_lines.yaml

# AI agent that can query and edit the catalog (surfaced on /assistant).
# Requires an AI provider at runtime (AI_PROVIDER, e.g. ollama for a local
# setup); config validation does not need one.
agents:
  - $ref: ./config/agents/catalog-assistant.yaml

# Automations run server-side with full history in your own database.
automations:
  - $ref: ./config/automations/flag-low-stock.yaml

pages:
  - $ref: ./config/pages/sign-in.yaml
  - $ref: ./config/pages/products.yaml
  - $ref: ./config/pages/orders.yaml
  - $ref: ./config/pages/stock.yaml
  - $ref: ./config/pages/suppliers.yaml
  - $ref: ./config/pages/assistant.yaml

Lance-la

Installe Sovrium, puis démarre l'app depuis sa config.

>_ terminal
curl -fsSL https://sovrium.com/install | sh
sovrium init my-inventory --template inventory

Construis la tienne

Pars d'un modèle ou d'un fichier vide. Une config, et Sovrium fait tourner toute l'app.

Construit avec Sovrium