Math Canvas
- 4 Devlogs
- 4 Total hours
A website that makes math and physics interactive.
A website that makes math and physics interactive.
Feedback
Hey! Thanks for participating in Stardance! However, there are a few things to note; your project seems to be almost entirely AI-generated, so please rewrite it to fit the 30% AI limit and also add your own major creative changes. Additionally, your demo link cannot be a Streamlit link, it should be Vercel or similar. Furthermore, the readme looks to be AI-generated, so please rewrite it yourself as we like to see how you worked on the project! Thanks for your understanding.
For any questions, please DM @Celestial.
Shipwright walkthrough
Finished the website!
Here’s what it is:
3 Modes: Graph Plot, StartFX and Project I Motion.
In the graph plot there are different options for graphs, like constant, linear, quadratic, etc., and you enter inputs such as the amplitude, frequency, coefficient of x, etc, and the website plots the graph.
In Statistics, you enter 3 to 10 numbers and you get a full statistical run on it, which includes the mean, median, variance, standard deviation, and more.
In the projectile motion mode, you can enter the initial velocity, angle of projection, and more, and the time of flight, maximum height, horizontal range, and complete trajectory of the projectile are shown on the screen.
This website uses no HTML. It is powered by Streamlit, a library in Python which is used to build websites. If you want to visit the website, go to mathcanvas.streamlit.app.
Today, I worked on the projectile motion mode. The user has to input the initial velocity, angle of projection, and mass. The horizontal range, maximum height travelled, and more data are automatically computed, and the trajectory is shown on a graph. It’s almost done. Looking forward to completing it tomorrow!
Done a lot of work today. Made the landing page, mode choices, and the webpages for the different modes of equations. Didn’t work on the statistics mode, but will do it tomorrow. Learnt lots today! Can’t believe that it’s done with no HTML and CSS!