You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thinking of contributing to BugHeist's mobile app? Here's a comprehensive guide to let you join in the fun of the open source world!
Understanding BLT
To be able to contribute to the BugHeist app, you must understand this project, BLT first. To iterate the basics, BLT is a bug logging tool which enables the users (i.e., one of you!) to share the common bugs you find while you surf over the hundreds of different websites or apps. This knowledge of the presence of a bug enables the developers to fix them quickly and thus enhance your browsing experience on that website or that app. This is not the end, you also get rewarded for finding bugs and can also get rewarded in case you are on the top leaderboards of a bug hunt organized by various companies on BugHeist!
Open Source FTW!
This repository
This repository has the website's frontend, backend, and the API's code.
The Flutter Repository
To keep things maintainable, we have the upcoming mobile app's code in the BugHeist/Flutter repository.
Time to contribute!
Too much talkin', let's get to the business, yes? We welcome both developers and designers, so we have something for both of you!
If you are a developer
Follow the steps below, and you'll be able to set up the dev environment in no time!
If you were able to build the app, then you're all set! Check the next section on what to do next.
If you are a designer
We value a good user experience empowered by good design practices. You can view the current UI mockups implemented for the app in the below attached Figma file. You can submit your suggestions here on discussions; if your suggestions are ideal, we'll add them to the design file.
If you have set up the dev environment, what are you waiting for? You can do so much! Need a good starting point? Go through the list of issues on the repository! Have a great new idea that you implemented and want it in the app? Make a PR, and we'll be sure to consider it! One last thing, while suggesting a screen, please follow the design schemes in the above-shared design file, and make sure that flutter analyze works before submitting that hard-worked pull request of yours!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Contribution Guide: BugHeist/Flutter
Thinking of contributing to BugHeist's mobile app? Here's a comprehensive guide to let you join in the fun of the open source world!
Understanding BLT
To be able to contribute to the BugHeist app, you must understand this project, BLT first. To iterate the basics, BLT is a bug logging tool which enables the users (i.e., one of you!) to share the common bugs you find while you surf over the hundreds of different websites or apps. This knowledge of the presence of a bug enables the developers to fix them quickly and thus enhance your browsing experience on that website or that app. This is not the end, you also get rewarded for finding bugs and can also get rewarded in case you are on the top leaderboards of a bug hunt organized by various companies on BugHeist!
Open Source FTW!
This repository
This repository has the website's frontend, backend, and the API's code.
The Flutter Repository
To keep things maintainable, we have the upcoming mobile app's code in the BugHeist/Flutter repository.
Time to contribute!
Too much talkin', let's get to the business, yes? We welcome both developers and designers, so we have something for both of you!
If you are a developer
Follow the steps below, and you'll be able to set up the dev environment in no time!
git clone https://github.com/Bugheist/Flutter
(you can use any way of your choice).flutter run
from the current working directory. (Haven't installed flutter? or are new to flutter?)If you were able to build the app, then you're all set! Check the next section on what to do next.
If you are a designer
We value a good user experience empowered by good design practices. You can view the current UI mockups implemented for the app in the below attached Figma file. You can submit your suggestions here on discussions; if your suggestions are ideal, we'll add them to the design file.
Figma link: https://www.figma.com/file/NYD5WZzJywnO338lchnece/BugHeist?node-id=7%3A634
Dev, Set, GO!
If you have set up the dev environment, what are you waiting for? You can do so much! Need a good starting point? Go through the list of issues on the repository! Have a great new idea that you implemented and want it in the app? Make a PR, and we'll be sure to consider it! One last thing, while suggesting a screen, please follow the design schemes in the above-shared design file, and make sure that
flutter analyze
works before submitting that hard-worked pull request of yours!Looking forward to what you do!
- The BugHeist Contributors
Beta Was this translation helpful? Give feedback.
All reactions