Skip to content

muhammadfahd/basic_calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงฎ My Calculator App

An interactive and user-friendly calculator built using Streamlit. This calculator supports basic arithmetic operations and includes a beautiful UI, real-time result display, and a calculation history log.


๐Ÿš€ Features

  • โœ… Simple, intuitive user interface
  • โž• Addition, โž– Subtraction, โœ–๏ธ Multiplication, โž— Division
  • โš ๏ธ Division by zero error handling
  • ๐Ÿ’พ Real-time calculation history
  • ๐ŸŽจ Custom styled result display
  • ๐Ÿ“ฑ Mobile-friendly and responsive layout

๐Ÿ“ท Preview

Screenshot 2025-04-21 113244


๐Ÿ› ๏ธ Installation

1. Clone the repository

2. Install dependencies

  `pip install -r requirements.txt `

3.Run the app

  `streamlit run app.py`

Future Improvements

  • ๐Ÿงฎ Scientific calculator mode
  • ๐ŸŽ›๏ธ Theme toggle (light/dark)
  • โŒจ๏ธ Keyboard input support
  • ๐Ÿ’พ Memory functions (M+, M-, MR, MC)

Made with โค๏ธ

About

a simple calculator in python using streamlit as UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages