M

Math Stack

Better Online Learning

The problem Math Stack solves

There are numerous problems in subjects we study, I mean exercise problems. In regular classes we discuss serveral variants of a problem related to say "interest calculation" for example, some may ask you to find the time required and some may ask you to find the total interest after x years. This platform strives to provide a place where custom problems can be designed and shared with other people. Teachers can design custom problem sets and share among students or students can use the platform to find solution for very generic problems (which will be publicly submitted by some other user). The pandemic has hit us all and in coming time online education is only gonna be more essential, this tool will become invaluable to increase the velocity and efficiency of online classes and discussion forums to another level.

Challenges we ran into

As we made the project, there were two major challenges that we faced. The first challenge was how to make sure that the code runs as per the syntax, as well as to ensure that it it is not prone security attacks. We had to do a lot of string manipulations and validations, as well as used some OOP too to ensure that we overcome this. The second challenge was to render the Output correctly. We had to again apply some nice logic and again needed the use of OOP to overcome this.

Discussion