O

OpenCode'21 - adtoria

A month-long open-source fiesta


The problem OpenCode'21 - adtoria solves

Contributed to many Open Source projects built on various technologies. Few of the many issues I worked on :

  • Add auto scroll feature: Currently, the Chatting page cannot scroll to the bottom automatically when new messages are added. You need to implement this feature.FYI: It can be done with just one line of code!
  • Styling of the front page button: Style the front page button Submit to match the theme of the WebPage!
  • Remove blank message bug: Currently, on adding a space or few spaces, we are able to send the messages. This creates a blank message in the room. Fix that.
  • Query to get a transaction item: Write a query in transactionDAO to get one Transaction Item with a specified transactionID.
  • Improvements in nav and footer: Remove the white space around the nav and footer, and write js code so that it adds active class to a particular link in nav when it's selected (and removes the active class from the previous selected link)
  • Create an appbar: Write code for App bar of news app.
  • Make timer text: Search the gnome directory for #4 and complete the function _getTimerText.
  • Create a model: Question.

The best part was getting acquainted with Git & GitHub.

Challenges I ran into

  • I am a beginner in the field of Development and Open Source. Hence, the challenges I faced were and because of my limited knowledge of tech-stack. After claiming issues, I had to dedicate time to research and learn a little bit of the technology used in the project to get started with the issue. It was like a fast-track learn and apply process.
  • Understanding the syntax & workflow of Git was yet another challenging aspect of OpenCode '21.

Despite all these challenges, the event was fun & I sure got a hell lot to learn from it!

Discussion