C4GT: Beginner to Contributor
You might be wondering why this person has written such a fancy title. How can a selection be a turning point? So before we dive into the topic, let's have a short introduction. I am Ayush Kumar, a 2nd-year Btech student at CMR Institute of Technology, Bangalore. I have been selected as a contributor for the Bahmni- Order Features project listed under the c4gt 2023 program.
How it all started?
My Flutter journey started around 8-9 months ago. I built a full-fledged notes app( From the course I was following) and then started working on my project. Meanwhile, I applied to many hackathons and competitions but never succeeded. Now this mail sinks into my inbox. I went through the projects and thought to give this project a try. The problem statements I found interesting. Now here comes the main part- THE PROPOSAL. I knew that the odds of my selection were less since I was new to this field but somehow I managed to start. It took me 3 days to build the proposal. At the beginning I didn't know how to build the proposal so I started researching and eventually landed on Ansh Sarkar's(contributor c4gt'22) LinkedIn post where he uploaded his proposal for the project he contributed the previous year. From there I got an overview of how proposals need to be created. This proposal helped me a lot for which I shall always be grateful to Ansh Sarkar sir.
Meanwhile, I tried to set up the Connect2Bahmni App on my local machine and as usual got a lot of errors. I was overwhelmed on the first day but on the second day decided to fix the errors. I researched and finally managed to fix the errors. Here I realised that the same problems would also be faced by other developers trying to set up the app locally. So here I created a pull request so that the maintainers of the project could know the problems we were facing(This is only the motive of open source to grow altogether). Finally, the mentors went through the pull request and made the necessary changes. Although all the changes I created were not needed at that time so my pull request was not merged but necessary changes were made.
Finally, when the results were announced I saw my name on the list. I was not able to believe that I was selected but when the confirmation mail sank in I was assured that I was selected. This was my journey from beginner to contributor. Further, I hope that I will be able to implement my skills to the best and will be able to contribute in the best possible way.
Also, I am attaching my proposal's link so that it can be of some help to future contributors.
https://drive.google.com/file/d/1nshUgPeRLEVitymgkBqXKGK4DAtKI5HF/view?usp=sharing
Feel free to reach out on LinkedIn
Subscribe to my newsletter
Read articles from AYUSH KUMAR directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by