Wanted a web-based tool to allow developers to get their code reviewed by real people in their community. I also wanted it to link with StackOverFlow to get verified users, using their basic info to validate the reviews.

What it does

A user needs to sign into the portal using their mobile numbers OR their email address. Next they can see a list of questions people have asked. They can view the code and the reviews it got. However, to post a new question or post a review to an existing question, the user need to link their Stack OverFlow account to us to verify them.

How I built it

I used Flask, a python based web server to develop the backend and used bootstrap framework to develop the UI. The server is deployed at Heroku right now.

Challenges I ran into

I have used Flask a little, however getting a full web app takes time. Had a lot of errors and issues to worry about. Also looking for a job at the same time, doesn't help either :) But got through it

Accomplishments that I'm proud of

Right now, the app is fully functional, I am happy about it. :)

What I learned

I got to learn about AccountKit.

What's next for Code Review

I want to add a better UI, ability to post private questions, ability to choose how much reputation a user needs to have to review the code, and many more things.

Share this project: