Topcoder - Profile Settings - Bug bash

Register
Submit a solution
Status: ‌Cancelled client request

Challenge Overview

Attention! This challenge itself was created for outreach purposes only and there will be no actual winner.

For this Bug bash, we will be paying per accepted fix based on the prize amount noted in each issues' title.

You can see more details here: Github ticket rules

Challenge Objectives

  • In this Bug Bash challenge, we are looking for your help to fix a bunch of bugs in our Community App repo.

Project Background

We are in the process of migrating many of the legacy pages of our platform to the new Community App repo based on a newer technology stack and improve the overall user experience.

In this series of challenges, we are targeting to the public profile page and the profile settings page based on our new design (attached on the challenge forum, available on registration).

Technology Stack

  • Node.js

  • JavaScript

  • React.js

Code Access

The work is to be done in the Community App repo, out of the latest commit in develop branch.

 

IMPORTANT: In order to get paid, you also need to register to Topcoder-X platform using the link posted on the challenge forum.

Individual requirements

This challenge itself was created for outreach purposes only. All action will be coordinated through the Community App repo.

 

Please read the rules of the bug bash here: Github ticket rules

Important Notes

  • We may add more issues as this Bug Bash is running, so keep checking for additional issues getting added to the list.

  • You should follow the best practices established in the repository:

  • We use this stand alone library: https://github.com/topcoder-platform/topcoder-react-lib for any actions/reducers/services of current ReactJS based app.

  • As part of this challenge submission you also might need improve https://github.com/topcoder-platform/topcoder-react-lib for any actions/reducers/services updates

  • Properly use Redux. Properly split code into reusable, self-contained React components, conveniently grouped inside folder structure;

  • Do not violate ESLint rules for JS code, nor StyleLint rules for SCSS;

  • Properly use babel-plugin-react-css-modules and / or react-css-themr for styling;

  • Use SCSS variables and mixins from the global stylesheets (/src/styles/_tc-styles.scss). Especially, when it relates to colors, fonts, etc;

  • Do not break existing unit tests.

  • Etc.;

 

Should you have any doubts, do not hesitate to ask for clarifications in the challenge forum!



Final Submission Guidelines

Submissions will be done in form of pull requests to the relevant repository. Please, clearly mention in the title of your commits and MRs the ID of issues they are fixing (eg https://github.com/topcoder-platform/community-app/pull/1157), and briefly tell in body of commit/MR comments, what exactly have been done, and how it can be tested.

 

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30071536