Skip to content

shailu-prog/streamlit-calculator-file-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงฎ Fancy Streamlit Calculator + ๐Ÿ“‚ File Reader

Beginner-friendly Python project with a modern web UI using Streamlit.

  • Perform basic operations (add, subtract, multiply, divide, power, modulus)
  • Upload TXT or CSV files and analyze numeric columns
  • Apply operations in bulk to file data
  • View and export history as CSV

๐Ÿ”ง Tech Stack

  • Python 3.9+
  • Streamlit, Pandas, NumPy

โ–ถ๏ธ Run Locally

# 1) Create & activate a virtual environment (recommended)
python -m venv .venv
# Windows: .venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activate

# 2) Install dependencies
pip install -r requirements.txt

# 3) Launch the app
streamlit run app.py

App will open in your browser (usually at http://localhost:8501).

๐Ÿ“‚ Project Structure

streamlit_calculator_project/
โ”œโ”€โ”€ app.py
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ .gitignore
โ””โ”€โ”€ sample_data.csv

๐Ÿงช Sample Data

  • sample_data.csv includes a numeric column for quick testing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages