Skip to content

AlgoU is a web app which teaches algorithms to its users via visualizations, creating a gamified experience.

Notifications You must be signed in to change notification settings

rohildshah/algoU

Repository files navigation

AlgoU

Introduction

AlgoU is a web app which teaches algorithms to its users via visualizations, creating a gamified experience. AlgoU is currently a POC and offers implementations of common sorting algorithms (bubble, selection, insertion), but the platform's structure allows it to expand to many other types of algorithms (recursion, dynamic programming, optimization).

Makes use of React, NodeJS, Docker, Flask, PostgreSQL, Apache, Python, Bootstrap, JavaScript, and HTML.

Demos

Bubble Sort

Bubble Sort

Insertion Sort

Insertion Sort

Selection Sort

Selection Sort

Images

Level Selection

Level Select

Randomized List

Level Select

Sorted List

Level Select

Credit

I worked on this project with an organization called Polygence, who put me in contact with an industry expert, Chris Rogers. The project exists thanks to Polygence and Chris' continuous support.

About

AlgoU is a web app which teaches algorithms to its users via visualizations, creating a gamified experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published