Skip to content

mattFanning/InteractiveMathCharts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Math Charts

*overhaul in progress

Details:

A series of interactive tools to teach or practice various basic math concepts.
An excellent resource for children!

Stack:

This application uses a simple MERN stack:

  • MongoDB provides data for coloring the tools.
  • Express.js making connecting to the server a breeeze!
  • Reach.js built components.
  • Node.js our server and project manager.

Install:

This project is actually just two smaller projects (sever & client). After cloning, We will be running installs for both of these.

  1. Clone this repo.
    git clone https://github.com/mattFanning/InteractiveMathCharts.git
    
  2. cd into the project folder.
    cd <clone_dir>/InteractiveMathCharts
    
  3. From the server folder run npm install.
    cd sever
    npm install
    
  4. From the client folder run npm install.
    cd ../client
    npm install
    

Run:

Both projects (server & client) need to be running in individual environments.

  1. Execute the sever. *Note: this needs to be done from the context of the root folder:
    cd <clone_dir>/InteractiveMathCharts
    node server/server.js
    
  2. Execute the client.
    cd <clone_dir>/InteractiveMathCharts
    cd client
    cd npm start
    

You can use the tools by going to http://localhost:3000/ in your browser.



Enjoy!

About

InteractiveMathCharts are hands-on tools used to assist in math exercises.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published