Skip to content

mtw16-FSU/Advanced-Math-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Master Calcuator

(The link to the website running the code in this repository is https://advanced-math-calculator.herokuapp.com/)

Team Members

  • Matthew Wix
    • User interface and website deisgn
    • Backend setup (connection with Django, deployment on Heroku)
    • Algebra and Linear Algebra solvers
  • Vivian Martinez
    • Webpage setup and content
    • Calculus and ODE solvers

Goal

Our Master Calculator seeks to solve mathematical equations of college level difficulty while providing a clean and intuitive interface for users. We also seek to format all input and output in a LaTex format so as to improve readability.

Libraries

  • Django - backend server development. Provided a means of retrieving user input and processing it with other Python libraries.
  • Sympy - mathematical library for solving symbolic equations.
  • MathJax - JavaScript library that interprets and compiles LaTex expressions.

Other Resources

  • Heroku - web server used to deploy our application.

Application Usage

Our application running on our Heroku web server has an intuitive interface that allows users to enter their equations and produces the result. For downloading and running our application locally, the following commands should be entered after downlaoding and extracting the files in our repository (in order):

Note: the file paths referenced are from the root directory of the application i.e "/" = root directory of the application

  1. File path: / Command: . env/bin/activate
  2. File path: /MathCalculator Command: python manage.py runserver

If the steps were performmed correctly, the application should be running at the following address: http://127.0.0.1:8000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published