ico-arrow-big-left

Topcoder Community App - Dashboard - NewsFeed Part 2

Key Information

Register
Submit
The challenge is finished.
Show Deadlines

Challenge Overview

Challenge Objectives

Technology Stack

  • Node.js

  • JavaScript

  • React

Individual requirements

  • The SPA will need to demonstrate below three flows

  1. Ability to follow/unfollow someone to receive/not receive corresponding feed items.

  2. Ability to edit/delete the feed for the feed item owner.

  3. Allow member to post message onto the dashboard and the member and all his followers should display the message on their UI

Important Notes

  • The purpose of the challenge is to demonstrate the capability of stream so the designs shared below are just for reference. We don’t need the UI to match the design, just make sure the UI is easy to operate on.

  • Please make sure with your solution, we only need to change some configurations in it in order to deploy on another stream account. (https://getstream.io/activity-feeds/

  • UI design for reference, https://marvelapp.com/6091272/screen/67412375

  • You don’t need to integrate with any topcoder existing libraries or challenges, you can configure all the types of users or challenges that are needed when you try to achieve above business flows.

If you have any questions please do not hesitate to ask for clarification in the challenge forum.



Final Submission Guidelines

Submission deliverables

- The Frontend Application you have produced. 

- The detailed deployment guide document.

- A video to demonstrate the above flows are met in your solution.

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.

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board
?

Approval:

User Sign-Off
?

ID: 30121720