Skip to content

EPFL-ENAC/CCFatiguePlatform

Repository files navigation

CCFatigue Platform

CCFatiguePlatform is an initiative from CCLab that aims to develop a web application to faciltate manipulation and harmonized storage of composite materials testing datasets.

Demo

How to use on your desktop

Secrets

mkdir -p secrets && cat <<EOF > secrets/.env
POSTGRES_USER=ccfatigue
POSTGRES_PASSWORD=change-it!
EOF

First time setup

make install

Run Backend

make dev-database
make dev-backend

Run Frontend

make dev-frontend

Dev tools

Run Preprocessing

make preprocessing

Re-generate API bindings btw backend and frontend

make api

Server provisioning

make run

App architecture

flowchart_CCFATIGUE.png

Original analysis fortran modules

The modules have been removed from the project but can be viewed here.

License

MIT

Contributors

Charlotte Weil, Samuel Bancal, David Tang, Nicolas Dubois, Pierre Guilbert, Yannick Marcon Scott M. Salmon, Anastasios Vassilopoulos, Shayan Khalooei