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.
Check out our video for more information about the app
- 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)
NOTE: Some features may require an API key, and we are unable to share our .env files for security reasons.
-
Node v10+ and npm: Ensure Node.js and npm are installed on your system. You can download and install them from here.
-
MySQL Database: Ensure MySQL is installed on your system. You can download and install it from here.
-
Java/Spring Boot: Ensure Java is set up and configured on your system. You can find installation instructions here.
-
Set up the backend after installing Java, which can be found here.
- Clone the Repository:
git clone https://github.com/8maaan/MathMinds.git
- Navigate to the Project Directory:
cd <project-directory>
- Install Dependencies:
npm install
- Start the Development Server:
npm start


