This project consist of a monorepo with components required for the implementation of DeRisk on Starknet. There are several components in this repository, each with its own purpose and functionality. The main components are:
data_handler
web_app
legacy_app
dashboard_app
shared
- Common code shared between the components
- To set up this project run next command for local development in
derisk-research
directory:
docker-compose -f devops/dev/docker-compose.data-handler.yaml up --build
- To run test cases for this project run next command in
derisk-research
directory:
make test_data_handler
- To set up this project run next command for local development in
derisk-research
directory:
make setup
- To run streamlit app run next command in
derisk-research
directory:
make app
- To set up this project run next command for local development in
derisk-research
directory:
docker-compose -f devops/dev/docker-compose.notification-app.yaml up --build
- How to run test cases for shared package, run next command in root folder:
make test_shared