CalcSend
Objective
CalcSend is a website that contains hundreds of commonly used equations in educational settings, whether it is trig sub or finding the wavelength of a transverse wave. Compute expert-level answers to complex calculations instantly, and contribute custom formulas to an academic community.
Minimum Viable Product (MVP)
- Display a variety subjects as categories (i.e Calculus, Linear Algebra, Physics, Discrete Mathematics, etc.)
- List of equations for any selected subject
- Display equation and enterable parameters (Inspiration)
Stretch Goals
- Easy:
- User Authentication
- Create your own custom formula and share it with others through a link
- Display step-by-step on how to solve the equation
- Medium:
- Chaining a set of equations for a final answer
- Forum to publish custom formulas to an academic community
- OCR Recognition: Upload a picture of a handwritten equation to be solved or converted to a custom formula
- Hard:
- AR Feature: Display answer to equation on the phone
Resources
-
Software
-
Front-End Technologies
- "The User Interface and User Experience"
- React.js: JavaScript library for building user interfaces
- Vue.js: JavaScript library for building user interfaces
- Django: High-level Python web framework (can be used for frontend and backend)
-
Back-End Technologies
- Handles the work behind the scenes to deliver information to the user
- Node.js: Open-source server side runtime environment
- Express.js: Web application framework for Node.js
- Django: High-level Python web framework (can be used for frontend and backend)
-
NoSQL Database(s)
-
API's: