Hi everyone,
I’m sharing a small educational Streamlit project built with Python.
It is a simple calculator for a simply supported beam under a uniformly distributed load. The app calculates:
- Support reactions
- Maximum shear force
- Maximum bending moment
The goal is to keep the V1 intentionally simple: no database, no reinforcement design, no code checks, and no diagrams yet. Just a clean Streamlit interface for basic structural engineering calculations.
I’m using this project as part of a learning path to build engineering web tools with Python, Streamlit, and AI-assisted development.
GitHub repo:

