Inspiration

Create an app to enhance the experience of learning programming by interacting with your examples.

What it does

Runit is a mobile app which allows you to recognize a programing language from a snip of code. After that, the code snipped is compiled and displayed, plus the ability to Edith the code. Another functionality is the connection to a web where all our previous snips and project are saved

How I built it

We used React Native to build the mobile app to get the picture of the code, then the picture is analyzed with the Google Vision API to recognize the script and return it to Algorithmia which is in charge of recognizing the programing language. After that, the output of the code is displayed while the snip is store in MongoDB which id connected to a web where you can have access to your profile with all the previous projects

Challenges I ran into

The main challenge we face was identifying the code of the snip then save it to the database

Accomplishments that I'm proud of

Being able to detect any programing language and successfully compile the program and display the output

What I learned

We learned how to connect the web app to the database using socket.io and get the image from the database and send it to the mobile app

What's next for RunIt

Concatenate two images of the same bigger code into one single program

Best domain name

https://thebestapp.online

Share this project:

Updates