Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Objectives

  • Update the existing user interface of our app to use bulma.

 

Project Background

  • Project Vorbote is a nodejs and reactjs based app

  • The app allows any Topcoder members to subscribe to events that occurs on the Topcoder platform

  • Essentially, the app allows a member to setup their own webhooks, for example, to be notified when a contest is launched

 

Technology Stack

  • Nodejs version 8

  • Reactjs

  • Mongodb

  • Kafka

 

Code access

You can find the code here. Kindly use the develop branch for your changes.

 

Individual requirements

Update the existing user interface of our app to use bulma (Major Requirement)

  • We have created a prototype of our app. We want you to update the existing UI to match this prototype.

  • The prototype uses bulma as its CSS library. You are expected to use the same

  • More details provided in the contest forum

 

Deployment guide and validation document

We don’t expect any changes to the deployment.

 

Important Notes

  • Follow existing conventions used in the app

  • Ensure there are no lint errors in the app. Fix existing lint errors

  • Tests are not in scope

  • The changes that you are carrying out are only on the UI. Existing functionality should continue to work as before.

  • In case you are well versed with UI but are not familiar with Kafka or Nodejs, you can still participate - use docker for kafka and simply set the configuration without going through the hassle of installing it.



Final Submission Guidelines

Submit a git patch of your changes

 

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30100420