or run

npx @tessl/cli init
Log in

Version

Tile

Overview

Evals

Files

Files

docs

activity-system.mdapi-integration.mdbilling-system.mdconfiguration-system.mdconsole-interface.mdcontact-management.mdcore-framework.mddjango-settings.mddocument-management.mdemail-system.mdevent-system.mdimport-export-system.mdindex.mdmanagement-commands.mdplugin-development.mdproduct-catalog.mdreporting-system.mdsales-management.mdsystem-configuration.mdtemplate-system.mdticket-system.mduser-management.md

product-catalog.mddocs/

0

# Product Catalog

1

2

Product catalog management, service definitions, pricing, categories, and inventory integration.

3

4

## Capabilities

5

6

### Product Management

7

8

```python { .api }

9

class Product(CremeEntity):

10

"""

11

Product entity for catalog management.

12

13

Attributes:

14

- name: str, product name

15

- code: str, product code/SKU

16

- description: TextField, product description

17

- unit_price: DecimalField, base price

18

- category: ForeignKey, product category

19

"""

20

```

21

22

### Service Management

23

24

```python { .api }

25

class Service(CremeEntity):

26

"""

27

Service entity for service catalog.

28

29

Attributes:

30

- name: str, service name

31

- description: TextField, service description

32

- unit_price: DecimalField, service price

33

"""

34

```