This version of QuantumMeter Pro is specifically designed to work on Streamlit Cloud and other cloud platforms.
- A GitHub account
- A Streamlit Cloud account (free at share.streamlit.io)
-
Fork this repository to your GitHub account
-
Go to Streamlit Cloud and sign in with your GitHub account
-
Click "New app"
-
Configure your app:
- Repository: Select your forked repository
- Branch:
main - Main file path:
streamlit_app.py - Requirements file:
requirements-streamlit.txt - App URL: Choose your preferred URL
-
Click "Deploy"
-
Fork this repository to your GitHub account
-
Go to Streamlit Cloud and sign in with your GitHub account
-
Click "New app"
-
Configure your app:
- Repository: Select your forked repository
- Branch:
main - Main file path:
streamlit_app_simple.py - Requirements file:
requirements-streamlit-minimal.txt - App URL: Choose your preferred URL
-
Click "Deploy"
💡 Recommendation: Use Option 2 (Simplified Version) for maximum compatibility and reliability.
Make sure these files are in your repository:
quantum-meter-pro/
├── streamlit_app.py # Full Streamlit application (with Plotly)
├── streamlit_app_simple.py # Simplified Streamlit application (recommended)
├── requirements-streamlit.txt # Full dependencies
├── requirements-streamlit-minimal.txt # Minimal dependencies (recommended)
├── .streamlit/
│ └── config.toml # Streamlit configuration
└── data/
└── sample_quantum_data.csv # Sample data
The .streamlit/config.toml file contains optimized settings for cloud deployment:
[global]
developmentMode = false
[server]
headless = true
enableCORS = false
enableXsrfProtection = false
[browser]
gatherUsageStats = false
[theme]
primaryColor = "#1f77b4"
backgroundColor = "#ffffff"
secondaryBackgroundColor = "#f0f2f6"
textColor = "#262730"- ✅ Real-time Measurement Display
- ✅ Interactive Charts (Current, Voltage, Resistance, Temperature)
- ✅ AI Analysis Module
- ✅ Data Import/Export
- ✅ Device Control Simulation
- ✅ Responsive Design
- ✅ Real-time Measurement Display
- ✅ Built-in Streamlit Charts (Current, Voltage, Resistance, Temperature)
- ✅ AI Analysis Module
- ✅ Data Import/Export
- ✅ Device Control Simulation
- ✅ Responsive Design
- ✅ Maximum Compatibility
- ✅ No External Dependencies
Once deployed, your app will be available at:
https://your-app-name-your-username.streamlit.app
To update your deployed app:
- Make changes to your local repository
- Push changes to GitHub
- Streamlit Cloud will automatically redeploy
- Import Errors: Make sure all dependencies are in
requirements-streamlit.txt - File Not Found: Ensure
data/sample_quantum_data.csvexists - Memory Issues: The app is optimized for cloud deployment with limited resources
- GitHub Issues: Report bugs
- Email: michael@germini.info
- Documentation: Main README
Made with ❤️ for the scientific community
QuantumMeter Pro - Advancing Quantum Measurement Technology