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.

Reliability Rating and Bonus

For challenges that have a reliability bonus, the bonus depends on the reliability rating at the moment of registration for that project. A participant with no previous projects is considered to have no reliability rating, and therefore gets no bonus. Reliability bonus does not apply to Digital Run winnings. Since reliability rating is based on the past 15 projects, it can only have 15 discrete values.
Read more.

REVIEW STYLE:

Final Review:

Community Review Board
?

Approval:

User Sign-Off
?

CHALLENGE LINKS:

Review Scorecard

?