Algovis is an experiment to visualize the algorithms imitating the conventional classroom teaching approach. Most of the Algorithm visualisation projects deliver an abstract visualization where the main criteria would be to analyze the performance of an algorithm. But we focus on delivering a learning experience to the student. Visualizations that we try to create will be in a dynamic way that enables any novice student to understand the algorithms effectively. And every algorithm is provided with a trace along with it so that the student can understand the current execution of code in visualisation. And also every Visualization is given options which help the user to change values randomly. And the visualizations are made available to be accessed from any device by developing this whole idea as a web app. We intend to make it simple and easy to use as we proceed further. Currently, in this release v1.0, there are 9 algorithm visualizations and 12 handwritten cheatsheets.