This repository contains my submission for Grant Sanderson's Summer of Math Exposition, 2021. The website hosts an article that introduces the mathematical basis for machine learning and neural networks through interactive math graphics called "mathlets".
The site is hosted at http://beautifuldatascience.com.
- create-react-app
- Chakra UI
- styled-components
- JSXGraph
- Plotly
- math3d-component
- This component was developed for this project. It is a componentization of the fantastic math3d.org graphing calculator. Check out the repository to see documentation on how you can use it in your own project!
/client/
- contains the create-react-app setup; client side code that renders the website./dev-server/
- contains the Node.js web server that runs in parallel with the CRA dev server while creating new Math3D graphs. This allows the Math3D scenes to be saved to a JSON file, forgoing the need for a database.
If you'd like to make a math blog like this one, you can clone the repository and look at the GUIDE.md for more information on the components and getting started.
This project is distrubuted under the MIT License.