1 of 10

Decode - Understand your Code

Team - Uhtred

Aryamaan Pandey

Ankit Hans

2 of 10

Overview

3 of 10

  1. Hi, this is team Uhtred. We have developed Decode . The main idea behind this project is to ease the life of programmers by presenting the code in a much understandable and presentable manner.

  • Sometimes we write some code or we copy the code from some resource but we can’t interpret the working/logic behind the code. While writing the code when we get stuck in some problem, we directly redirect to StackOverflow or GitHub but from there we don’t get in-depth knowledge about the code.

  • So we developed Decode.

  • Our first most basic feature is compile and run the program. Users can also get insights about the memory and time consumption of the program.

  • Then the user can convert the code into pseudo code and pseudo code itself can be interpreted in 118 different global languages

  • One can understand the flow of the code by viewing the flowchart generated for the program.

  • Moreover we provide real-time code suggestions so that the user can improve on the code quality as per industry standards.

  • Last but not the least, you can also share the code with a unique URL generated on a single click.

4 of 10

Compile/Run and get memory and time used by the program

5 of 10

Get warnings and suggestions on your code quality as per industry standards.

6 of 10

Generate pseudo-code of complex code

7 of 10

Translate the pseudo-code into 118 global languages

8 of 10

Generate flowchart from the code for better visual understanding

9 of 10

Tech Stack

Python

ReactJS

TailwindCSS

Pylint

FastAPI

GoogleTranslator

Hackerearth API

FlowChartJS

Sqlite3

10 of 10