Skip to content

Interactions-HSG/clab-ceis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clab-prototype

Repository dedicated to prototypes for the Circular Lab. Currently it consits of two mocks:

  • CEIS: the Circular Economy Information System
  • A dashboard: it interacts with the CEIS to provide relevant information to the manufacturer
  • A webshop: it interacts with the CEIS to get quote and register its orders

Architecture

The overall idea is presented by the following diagram:

alt text

How to run

All components can be run from the workspace root using uv:

backend

uv run --directory clab_ceis/ceis_backend python main.py

dashboard

uv run --directory clab_ceis/ceis_dashboard python main.py

shop

uv run --directory clab_ceis/ceis_shop main.py

Then connect to http://localhost:8050 (shop) and http://localhost:8051 (dashboard)

How to run tests

backend

uv run --directory clab_ceis/ceis_backend pytest

To run tests with verbose output:

uv run --directory clab_ceis/ceis_backend pytest -v

About

The _C_ircular _E_conomy _I_nformation _S_ystem is a collection of components to gather and make use of information related to a circular economy

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors