Challenge Overview
Welcome to [Bug Bounty] - AppXpress Website PRIZES + PAY PER BUG FIX WordPress Challenge! The goal of this challenge is to fix number of reported open bugs in our GitLab project.
Bug Bounty is a program that will pay community members to report bugs via a bug hunt challenge. Then when bugs are verified, we launch a code fix challenge for our community members to fix these bugs. This code fix challenge will have member assigns themselves to an issue. The bugs will be very small fast fixes that shouldn't take more than a few hours to fix. More info on the Bug Bounty program can be viewed here http://www.topcoder.com/blog/bug-bounty-find-and-fix-bugs-fast/.
THIS IS NOT A REGULAR UI PROTOTYPE CHALLENGE, THIS IS A PAY PER BUG FIX CHALLENGE. ASIDE FROM THE PAYMENT PER BUG FIXED, WINNERS WILL BE DETERMINED VIA THE TOTAL SUM OF BUGS YOU FIXED.
Final Submission Guidelines
Challenge Scope
This challenge will have a long time frame which is different than the usual code challenge.
For this challenge, you will assign a bug that has corresponding dollar amount and labeled "fix me" to yourself from our current queue. We assigned prize for each open bugs which are waiting for be fixed. The competitor could select any open bug to work on. Once you have the fixed the bug, please submit your code and the corresponding bug number to OR, we will review it and pay you the bug prize though privately.
All Open Bugs are are shown here https://gitlab.com/appiriolabs/appxpress/issues?assignee_id=0&label_name=Fix+Me&milestone_id=0&scope=all&sort=&state=opened. The bug list will be updated frequently, new bugs will be shown and old bugs will be fixed by the other competitors, so keep watching the bug list :)
Browser Requirements
The following browser should be considered when a bug will involve UI fixes:
- IE10
- IE11
- Latest Safari
- Latest Firefox
- Latest Chrome
Review Scoring Rules
Score review will be based on the total amount that the competitor got. If there are ties, the winner will be determined by the total number of bug fixed. If there are still ties, the competitor that first submits a bug fix wins.
The top 2 competitor wins the 1st and 2nd place respectively.
Leaderboard will be posted to the forum regularly.
Resources and Guidelines
- Latest theme,data, and plugin available on https://gitlab.com/appiriolabs/appxpress. You will need to create an account in GitLab if you haven't had yet, once you register for this challenge, send us GitLab login to jamesmarquez@gmail.com and we will add you to the developers group on a repo in GitLab. This will give you access to work on issues, create branches, and pull requests. This is only one time action if you are not yet added to the GitLab project's group
- Please follow the guideline in our GitLab repo
Quick Installation guide
1. Pull the files from the repository into your local development environment
2. Create a new database
3. Open your local deployment to start installing the wordpress
4. After installation, login to wp-admin
5. Activate the following plugins for now (activate the other plugins when deemed needed):
- Contact Form 7
- Easy Pricing Table
- TinyMCE Advanced
- Tooltips
- WooCommerce
- WP Video Lightbox
6. Go to Themes then activate Hub theme (with the Appirio thumbnail)
7. Go to Tools and import all the files located /export folder in the following order:
- posts_appirioappxpressmarketplace.wordpress.2014-12-08 (1).xml
- pages_appirioappxpressmarketplace.wordpress.2014-12-08.xml
- products_appirioappxpressmarketplace.wordpress.2014-12-08.xml
- features_appirioappxpressmarketplace.wordpress.2014-12-08.xml
- contactforms_appirioappxpressmarketplace.wordpress.2014-12-08 (1).xml
- slides_appirioappxpressmarketplace.wordpress.2014-12-08.xml
- variatons_appirioappxpressmarketplace.wordpress.2014-12-08.xml
- widget_areas_appirioappxpressmarketplace.wordpress.2014-12-08 (1).xml
- wooframework_internal_container_appirioappxpressmarketplace.wordpress.2014-12-08 (2).xml
8. Go to Settings > Reading and set Home as Front page
9. Go to Appearance > Menus and create a new menu regardless of name with the following items and set its Theme locations to Primary Menu
- Home
- Features
- Get Started
- Account (make sure it is myaccount and rename its label to Login)
- Questions ?
-- Samples
-- Ordering
10. Go to Hub-Appxpress Theme Options > Layout > Footer and select 2 column in the Footer Widget Areas
11. Go to Hub-Appxpress Theme Options > WooCommerce and make sure the Header Cart Link is checked and click the “Save All Changes” button
12. Go to Hub-Appxpress Theme Options > General Settings > Quick Settings and enter the follow code below under the Copyright field.
<a href="https://appxpress.com/"><img style="vertical-align:middle" src="/i/appirio_white_logo_small.png"><strong> AppXpress Marketplace</strong>™</a> - <a target="_blank" href="http://appirio.com/privacy/">Privacy Policy</a> - <a href="/terms-service/">Terms of Use</a>
13. Check the live site at https://appxpress.com/ for comparison if you set up correctly
Submission Deliverables
Your final submission must be a text file containing the list of all your merge request and URLs of the issues you fixed. IF YOU DIDN'T SUBMIT THIS TEXT FILE, YOU ARE NOT ELIGIBLE FOR THE PRIZES.