Inspiration

  • As developer, we often find difficult to find reference to learn
  • As developer, we often find difficult to where and whom we should asking for question
  • As developer, yes we love Hackathon. But sadly, only few people know about it.

So, that is the background from my experience (>3 year as developer) and what i can observe from other developer. I hope, i can help specially local developer in my country Indonesia to connect and grow with developer community.

What it does

Open Hero provide Question & Answer feature to help local developer that have problem with asking and answer question specially in english or Q&A platform. Developers can also post their tutorials or learning source so that they can discuss and learn along other developer. Lastly, there are features to find Hackathon event and a profile information that show how active developer in the community by counting their contribution in Q&A and Tutorials feature.

How I built it

I started with the Firebase and setup servies for authentication, database and storage. And then i go to Facebook for Developers and create new app. And then i started designing and coding for android mobile app and continue to connect to the firebase services and facebook api (login and share).

Challenges I ran into

Designing and creating layouts for mobile app that would be simple for the developers. Also i have problem when using Firebase, because i just started to use it and need to learn more about how NoSQL works. And sometimes i always come with new idea and feature that always make confuse like "should i add this feature now?".

What I learned

Time management help me to develop the app feature faster. Make sure to read documentation for library or third party application that used in the app. First time using services for real time database with Firebase. There is a lot Facebook API i should discover for my next project.

What's next for Open Hero

I want to make Open Hero go bigger and can collaborate with wider developer community in Indonesia. I want Open Hero is a place for every developer can meet, make new friends and grow together. For the next challanges, i want to make features like news feed, following and followers (developer circles), team, idea sharing and notifications for hackathon. Also i want to add advanced "searching" feature by tags, title or post description for Q&A and Tutorials menu.

Share this project:

Updates