
Concrete Beam Designer
Application web moderne pour l'analyse et la conception de poutres en béton, avec analyse des charges, configurations d'appui et visualisations interactives.
During my early days in structural engineering, I developed a Cantilever Concrete Retaining Wall Designer to assist with the design and analysis of retaining walls using Python. Today, I’m excited to present its modern version as a web application, powered by Streamlit.
Software developed to streamline the design and detailing process of retaining walls. The program allows:
To run the app locally:
Clone this repository:
git clone https://github.com/felipecordero/retaining_wall.git
Navigate to the project directory:
cd retaining_wall
Install the required dependencies:
pip install -r requirements.txt
Launch the Streamlit app:
streamlit run streamlit_app.py
streamlit run streamlit_app.py
If you want to try the Desktop App:
Navigate to the project directory:
cd retaining_wall
In the file requirements, uncomment the line:
# PyQt5==5.15.11
# PyQt5_sip==12.15.0
Install the required dependencies:
pip install -r requirements.txt
Launch the Streamlit app:
python contencion.py
I welcome contributions to enhance the Cantilever Concrete Retaining Wall Designer. To contribute:
This project is licensed under the MIT License. See the LICENSE file for details.
A heartfelt thank you to the open-source community and the developers of Streamlit for providing the tools that made this project possible.