Skip to content

Latest commit

 

History

319 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

MathMinds Logo

💡 Project Description

MathMinds is an interactive web learning platform designed to help 3rd grade students at CIT-U master mathematical concepts through engaging and personalized features. The platform offers a variety of tools, including customizable lessons, practice areas, and multiplayer functionalities, empowering teachers to tailor content and foster an interactive learning experience.

Landing Page

Check out our video for more information about the app

MathMinds QR

💻 Tech Stack / Tools

Tech Stack

  • React ver. 18.2.0
  • Spring Boot ver. 2.7.16
  • MySQL ver. 8.0.34
  • Firebase ver. 10.9.0
  • Azure MySQL Flexible Server ver. 8.0
  • Vercel MathMinds Deployment Version (1.1.8)

⚙️ Installation Instructions (Run Locally)

NOTE: Some features may require an API key, and we are unable to share our .env files for security reasons.

Prerequisites

  1. Node v10+ and npm: Ensure Node.js and npm are installed on your system. You can download and install them from here.

  2. MySQL Database: Ensure MySQL is installed on your system. You can download and install it from here.

  3. Java/Spring Boot: Ensure Java is set up and configured on your system. You can find installation instructions here.

  4. Set up the backend after installing Java, which can be found here.

Steps to Install and Run the Project

  1. Clone the Repository:
    git clone https://github.com/8maaan/MathMinds.git
    
  2. Navigate to the Project Directory:
    cd <project-directory>
    
  3. Install Dependencies:
    npm install
    
  4. Start the Development Server:
    npm start
    

GitHub Contributors

About

Math related web learning hub for CIT-U Elementary

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages