# ericdavecarnese/sonnen architecture

> Architecture diagram of the GitHub repository ericdavecarnese/sonnen, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-30). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/ericdavecarnese/sonnen
- Repository: https://github.com/ericdavecarnese/sonnen

## Overview

This repository appears to be a static owner-management interface, with separate pages for bookings, guests, food and inventory operations, payments, suppliers, and user accounts. The tree provides no README or source excerpts, so page behavior and connections between pages or stylesheets cannot be verified; the graph therefore shows the available UI files without inferred relationships.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_guest_operations["Guest operations"]
  node_booking_page["Booking management"]
  node_booking_styles["Booking styles"]
  node_guest_page["Guest directory"]
  node_guest_styles["Guest styles"]
end

subgraph group_food_inventory["Food and inventory"]
  node_food_orders_page["Food orders"]
  node_food_orders_styles["Food-order styles"]
  node_menu_page["Menu items<br/>[menu_items.html]"]
  node_menu_styles["Menu styles<br/>[menu_items.css]"]
  node_inventory_page["Inventory items"]
  node_inventory_styles["Inventory styles"]
  node_supplier_page["Suppliers<br/>[suppliers.html]"]
  node_supplier_styles["Supplier styles<br/>[suppliers.css]"]
  node_purchase_page["Purchase orders"]
  node_purchase_styles["Purchase-order styles"]
end

subgraph group_administration["Administration"]
  node_dashboard_page["Dashboard<br/>[dashboard.html]"]
  node_dashboard_styles["Dashboard styles<br/>[dashboard.css]"]
  node_payment_page["Payment records"]
  node_payment_styles["Payment styles"]
  node_accounts_page["User accounts<br/>[user_acounts.html]"]
  node_accounts_styles["Account styles<br/>[user_accounts.css]"]
end

click node_booking_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/booking_management.html"
click node_booking_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/booking_management.css"
click node_guest_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/guest_directory.html"
click node_guest_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/guest_directory.css"
click node_food_orders_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/food_beverage_orders.html"
click node_food_orders_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/food_beverage_orders.css"
click node_menu_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/menu_items.html"
click node_menu_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/menu_items.css"
click node_inventory_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/inventory_items.html"
click node_inventory_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/inventory_items.css"
click node_supplier_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/suppliers.html"
click node_supplier_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/suppliers.css"
click node_purchase_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/purchase_orders.html"
click node_purchase_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/purchase_orders.css"
click node_dashboard_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/dashboard.html"
click node_dashboard_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/dashboard.css"
click node_payment_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/payment_records.html"
click node_payment_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/payment_records.css"
click node_accounts_page "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/user_acounts.html"
click node_accounts_styles "https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/user_accounts.css"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_booking_page,node_booking_styles,node_guest_page,node_guest_styles toneBlue
class node_food_orders_page,node_food_orders_styles,node_menu_page,node_menu_styles,node_inventory_page,node_inventory_styles,node_supplier_page,node_supplier_styles,node_purchase_page,node_purchase_styles toneAmber
class node_dashboard_page,node_dashboard_styles,node_payment_page,node_payment_styles,node_accounts_page,node_accounts_styles toneMint
```

## Components

### Guest operations

- [Booking management](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/booking_management.html): `owner_manager/structure/booking_management.html`
- [Booking styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/booking_management.css): `owner_manager/style/booking_management.css`
- [Guest directory](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/guest_directory.html): `owner_manager/structure/guest_directory.html`
- [Guest styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/guest_directory.css): `owner_manager/style/guest_directory.css`

### Food and inventory

- [Food orders](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/food_beverage_orders.html): `owner_manager/structure/food_beverage_orders.html`
- [Food-order styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/food_beverage_orders.css): `owner_manager/style/food_beverage_orders.css`
- [Menu items](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/menu_items.html): `owner_manager/structure/menu_items.html`
- [Menu styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/menu_items.css): `owner_manager/style/menu_items.css`
- [Inventory items](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/inventory_items.html): `owner_manager/structure/inventory_items.html`
- [Inventory styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/inventory_items.css): `owner_manager/style/inventory_items.css`
- [Suppliers](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/suppliers.html): `owner_manager/structure/suppliers.html`
- [Supplier styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/suppliers.css): `owner_manager/style/suppliers.css`
- [Purchase orders](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/purchase_orders.html): `owner_manager/structure/purchase_orders.html`
- [Purchase-order styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/purchase_orders.css): `owner_manager/style/purchase_orders.css`

### Administration

- [Dashboard](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/dashboard.html): `owner_manager/structure/dashboard.html`
- [Dashboard styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/dashboard.css): `owner_manager/style/dashboard.css`
- [Payment records](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/payment_records.html): `owner_manager/structure/payment_records.html`
- [Payment styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/payment_records.css): `owner_manager/style/payment_records.css`
- [User accounts](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/structure/user_acounts.html): `owner_manager/structure/user_acounts.html`
- [Account styles](https://github.com/ericdavecarnese/sonnen/blob/main/owner_manager/style/user_accounts.css): `owner_manager/style/user_accounts.css`
