O

OpenCode'21 - raghavgoel25

A month-long open-source fiesta


The problem OpenCode'21 - raghavgoel25 solves

Ask Us Backend- A discussion forum designed for the students of IIITA to ask questions, share their experiences and to know what their peers are up to.
GoGit- A repo that aims to improve the Git and GitHub skills of the contributors by completing some tasks.
GeekChat- A simple bi-directional communication app where users can join rooms and have live text messaging with other users.
Collaborative Web- The official collaborative website of OpenCode'21.
Collaborative App- The official collaborative app of OpenCode'21.
Find My Roomie- For developing an app, it is essential to know the importance of UI/UX in the mobile app. You can create an app with great functionality but if you fail to focus on the designing part, it may lead to the downfall of your app.
Let's Design 2.0- This Repository will consist of tasks related to various aspects of Graphic Designing. The tasks will be related to graphic design.
Numismatics- A java based Android App Project, this App would help you manaage all your expenses as well as earnings.
Photostore- A buggy web application to store and share your photos.
OpenCode Revamp- Through this repository, you will be able to revamp and redesign certain sections of the OpenCode website and use your design skills and instincts to transform these sections and improve the User Interface.

Challenges I ran into

When OpenCode started, i wasn't well versed with Git,Github. I remember on the first day of the competition when the contribution period started, i took 2 hours to make my first pull request. As the competition progressed, i learnt more about it through the GoGit repo which had some of the most challenging issues i solved during OpenCode. Another hurdle was getting myself to do design, since i hadn't done it before and didn't know how to use Figma. Through regular practice and using my mentor's suggestions, i overcame that hurdle. I am a beginner at Android App development, and there was this one advanced level issue, at which i was stuck for a whole day. It was very challenging as well but through the help of my mentors and ofcourse the internet, i solved that too.

Discussion