Math Whiz-ard is a web app that allows users to practice basic math problems. Intended mainly for kids in elementary or middle school, Math Whiz-ard is a web app that can help improve grades and test scores. Unlike Pearson practice tests, our product allows the user to practice as much or as little as they need to feel comfortable with the subject. Users can choose from an array of problem types, including: addition, subtraction, multiplication, division, fractions, algebra, and decimal operations. Users will be shown the correct answer if they are wrong and once they are done will be shown their score and a short list of problems they got wrong. Lastly, like we have mentioned before, the UI is clean and simple; it is easily understandable and accessible for all, and the best part of the entire package is that there is no paywall!
- Logan Park
- Alex Ojemann
- Tim Wilson
- Jon Noranbrock
- Zach Wrubel
- We aim to create an app that gives elementary and middle school students the means and freedom to practice different concepts from math in varying scales of difficulty.
Math Whiz-ard can be run locally or on heroku. To run on Heroku, Click Our Link Here
Heroku
db
init_data
- for
SQL
files
- for
heroku
src
resources
css
img
js
- Each math page gets its own JavaScript page that performs operations like generating and changing problems.
views
- Directory of the different pages in our app.
pages
- Directory of
ejs
files for each page in our app.
- Directory of
partials
- Contains a footer, header, and menu
ejs
file for use in different files in thepages
directory.
- Contains a footer, header, and menu
.env
- Contains our postgres user, password, and database names.
- HerokuLink.txt
- text file with the link to our Heroku app.
- server.js
MilestoneSubmissions
- All our milestone documents and a readme
Project
heroku
.env
- contains our Heroku API key.
init_data
- for
SQL
files
- for
resources
css
img
js
- Each math page gets its own
JavaScript
page that performs operations like generating and changing problems.
- Each math page gets its own
views
- Directory of the different pages in our app.
- TeamMeetingLog.md
- this file is a log of some topics covered in early team meetings.
- Front-End: CSS, JavaScript, HTML
- Back-End: JavaScript, Node.js, PostgreSQL
- Platform: Web-App
- Thursdays at 3PM - 3:20PM MST (15:00 - 15:20 MST)
- Dwight's Office Hours Link: https://cuboulder.zoom.us/j/95832525120
- Thursdays at 7PM - 9PM MST
- Zoom Link: https://cuboulder.zoom.us/j/2172365690