Skip to content

MarkLovesCoding/MathGenius

Repository files navigation

Math Genius

An application for Grades 1-4 students to learn and practice Math.

License: CC BY-NC-SA 4.0

Table of Contents
  1. About The Project
  2. Getting Started
  3. License
  4. Contact
  5. Acknowledgments

About The Project

Math Genius

Online Version of full free educational site.

(back to top)

Built With

  • HTML
  • SCSS
  • Javascript
  • Typescript
  • NodeJS
  • ExpressJS
  • MongoDB
  • PassportJS
  • Gulp
  • OAuth

(back to top)

Getting Started

Prerequisites

You'll need to have npm and node installed locally, globally.

Installation

  1. Clone the repo
    git clone https://github.com/MarkLovesCoding/MathGenius.git
  2. Install NPM packages
    npm install
  3. Run 'npm run start' in terminal to load page locally on port 3000.
    npm run start
  4. Create API Keys and DBs for MongoDB, Google Oauth, Brevo (Sendinblue). Pathways to .env can be manipulated within code based on your specific directory set up.

(back to top)

License

Task Compass is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You are free to use and modify the project for non-commercial purposes, as long as you provide proper attribution and distribute your contributions under the same license.

(back to top)

Contact

Mark Halstead - (https://www.markhalstead.dev) (admin@mathgenius.ca)

Project Link: https://github.com/MarkLovesCoding/MathGenius

(back to top)

Acknowledgments

I'd like to provide credit to the online educational community that paved the way for me as a self-taught developer. As well credit to the free image resources used for the web app and read me.

(back to top)