Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ynigoreyes/derivi-gal-calculator
Project for ACMSDC Python Software Development
https://github.com/ynigoreyes/derivi-gal-calculator
calculator calculus math python webapp
Last synced: 6 days ago
JSON representation
Project for ACMSDC Python Software Development
- Host: GitHub
- URL: https://github.com/ynigoreyes/derivi-gal-calculator
- Owner: ynigoreyes
- Created: 2018-03-19T06:46:55.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-29T08:00:49.000Z (almost 7 years ago)
- Last Synced: 2024-12-15T23:41:34.500Z (2 months ago)
- Topics: calculator, calculus, math, python, webapp
- Language: Python
- Size: 21.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Derivi-gal Calculator
This application is available at [dg-calculus.herokuapp.com/](https://dg-calculus.herokuapp.com/)
Based on the websites [https://www.derivative-calculator.net/](https://www.derivative-calculator.net/) and [https://www.integral-calculator.com/](https://www.integral-calculator.com/)## Purpose
To demonstrate the real world uses of Python in the real world. This project
focuses on web application development and students will learn how to use the
Python-Flask Web Application Framework to make a simple API that saves user
credentials, and equation history## Requirements
* Python 3 (uses 3.6.4)
* Your favorite CLI
* Pip installed## How to use
1. Clone repository using Command Line
```
$ git clone https://github.com/ynigoreyes/Derivi-gal-Calculator.git
$ cd Derivi-gal-Calculator
```2. Install requirements on pip
```
$ pip install -r requirements.txt
```
3. Go to src directory and run app.py
```
$ cd src/
$ python app.py
```
4. Open browser and go to 127.0.0.1:5000
###### *This repo is intended for education purposes only. The templating is from the [Mathjax](http://mathjs.org/examples/browser/pretty_printing_with_mathjax.html) Javasript library documentation*