Spaces:
No application file
title: List Analyzer App
emoji: π
colorFrom: blue
colorTo: green
sdk: docker
app_file: app.py
pinned: false
π List Analyzer App
A simple and interactive Streamlit web application that analyzes a list of numbers entered by the user. The app calculates the largest, smallest, and sum of the numbers and displays the results instantly.
π Live Demo
This app is deployed on Hugging Face Spaces.
π Open the app using the public URL provided by your Space.
β¨ Features
Enter numbers separated by commas
Instantly analyzes the list
Displays:
- πΊ Largest number
- π» Smallest number
- β Sum of numbers
Clean and simple UI
Built with Streamlit
π οΈ Tech Stack
- Python
- Streamlit
- Docker (via Hugging Face Spaces)
π Project Structure
list-analyzer-app
βββ app.py
βββ requirements.txt
βββ README.md
βΆοΈ Run Locally
Follow these steps to run the app on your local machine:
# Install Streamlit
pip install streamlit
# Run the app
streamlit run app.py
The app will open in your browser at:
http://localhost:8501
π¦ requirements.txt
Make sure your requirements.txt contains:
streamlit
π Deployment
This app is deployed using:
- Hugging Face Spaces
- Docker β Streamlit template
Simply push your code to GitHub or edit directly in the Space, and Hugging Face handles the build and hosting.
π€ Contributing
Contributions are welcome!
- Fork the repository
- Create a new branch
- Submit a pull request
π License
This project is open-source and available under the MIT License.
π Acknowledgements
- Streamlit
- Hugging Face Spaces
Happy coding! π