ico-arrow-big-left

IBM Cognitive - Weather Sales Performance Analytics - UI Prototype Clean Up

Key Information

Register
Submit
The challenge is finished.
Show Deadlines

Challenge Overview

The goal of this project is to develop a demo application that leverages cognitive thinking and technology to help business users to understand the overall effect of weather on sales for different business units and materials.

Topcoder Cognitive Community

This challenge is a part of Topcoder Cognitive Community challenge series. Along with cash prizes, you will win Cognitive points towards the Leaderboard, and the leader at the end of the challenge series wins an all expenses paid trip to TCO17.

The placement you earn in this challenges (non-F2F) will determine how many Cognitive points will be added to your total on the Leaderboard:
1-st place = 500 pts
2-nd place = 350 pts
3-rd place+ = 100 pts

If you have not already, go to http://cognitive.topcoder.com and join Topcoder Cognitive Community. In case your IBM Bluemix trial has expired, ask for trial extention promo code in the challenge forum.

Requirements

In the previous challenges we have prepared UI Prototype of the Weather Sales Performance Analytics Dashboard. It is not yet ideal, thus you will clean it up in this challenge.

Two main goals are:

1. Support mobile layout (it is completely ignored in the current implementation);

2. Fix the issues noted by reviewers of the previous challenge: https://gitlab.com/ibm-weather-dashboard/app/issues/1

You will find all necessary assets in the forum. Please follow our usual coding standards. Do not introduce lint errors, appropriately comment the code, use babel-plugin-react-css-modules and/or react-css-themr for styling, etc. In general, remember that other people will work on your code afterwards, so keep it clean, well-structured and understandable. You should work out of the latest commit in the develop branch of UI Prototype repo. There is currently a slight problem with running it out of the box, a quick workaround is mentioned in the forum. Please, don't include that fix into submitted code.

Please keep in mind that there is a parallel challenge running on the same code. Do not make any unnecessary re-structuring of the code, which will complicate the merge of outcomes from these two challenges. Should you see that some restructuring of the code is beneficial, confirm in the forum first!

Final Submission Guidelines

Submit Git patch for the UI Prototype app, any verification instructions and a brief demo video.

Payments

Topcoder will compensate members in accordance with our standard payment policies, unless otherwise specified in this challenge. For information on payment policies, setting up your profile to receive payments, and general payment questions, please refer to ‌Payment Policies and Instructions.

REVIEW STYLE:

Final Review:

Community Review Board
?

Approval:

User Sign-Off
?

ID: 30058495