Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/navneetguptacse/sci-calculator.calc
A web application developed using Flask, a Python web micro framework with a user interface to performing advanced mathematical calculations.
https://github.com/navneetguptacse/sci-calculator.calc
calculator flask mathematics miniconda python
Last synced: 5 days ago
JSON representation
A web application developed using Flask, a Python web micro framework with a user interface to performing advanced mathematical calculations.
- Host: GitHub
- URL: https://github.com/navneetguptacse/sci-calculator.calc
- Owner: navneetguptacse
- Created: 2023-06-10T21:08:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-10T21:18:24.000Z (over 1 year ago)
- Last Synced: 2024-11-13T03:09:39.022Z (5 days ago)
- Topics: calculator, flask, mathematics, miniconda, python
- Language: CSS
- Homepage:
- Size: 319 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📊 Scientific Calculator
The Scientific Calculator is a web-based calculator application built using Flask. It provides a user-friendly interface for performing various mathematical calculations, including basic arithmetic operations and advanced scientific functions.
## 🎞 Features
- Basic arithmetic operations: addition, subtraction, multiplication, division.
- Advanced scientific functions: sine, cosine, tangent, square root, power, logarithm, exponential, and more.
- Supports parentheses for grouping expressions.
- Constants: π (pi) and e (Euler's number).
- Mathematical rounding and absolute value functions.
- Responsive design for seamless usage across different devices.## 💻 Technologies Used
- Flask: a Python web framework used for building the backend server.
- HTML: for creating the structure and layout of the calculator interface.
- CSS: for styling the calculator and making it visually appealing.
- JavaScript: for handling user interactions and performing calculations on the client-side.## 🚀 Getting Started
To run the Scientific Calculator locally on your machine, follow these steps:
1. Clone the repository: `git clone https://github.com/your-username/scientific-calculator.git`
2. Navigate to the project directory: `cd scientific-calculator`
3. Install the dependencies: `pip install -r requirements.txt`
4. Start the Flask development server: `python app.py`
5. Open your web browser and visit: `http://localhost:5000`## 🥇 Contributing
Contributions to the Scientific Calculator project are welcome! If you encounter any issues or have suggestions for improvements, feel free to submit a pull request or open an issue on the GitHub repository.
## 📑 License
This project is licensed under the [iNeuron.ai](https://ineuron.ai/). You are free to modify and distribute the code as per the terms of the license.
## 🔗 Acknowledgements
- The Flask framework: [Flask](https://flask.palletsprojects.com/)
- Open-source libraries used in this project: [jQuery](https://jquery.com/), [Math.js](https://mathjs.org/)