HackYourFuture-CPH / simply-name.it

Final Project for Class17
MIT License
3 stars 1 forks source link

Fullstack Feature: Candidate Results Preview using WebSockets #167

Open senner007 opened 3 years ago

senner007 commented 3 years ago

User story

Who: As a user What: I want to see temporary results prior to deadline calculated using the current candidate ordering Why: so that Users can get an estimate of the results before deadline

Acceptance criteria

User should be able to click a button to see temporary results. Results should get calculated using the users current ordering of the candidates. Additionally the results screen should update as users reorder their candidates.

Development

This requires several implementations on both the front-end and backend.

Front-end:

  1. A button to direct the user to the results preview screen
  2. A preview screen should update without the need for user interaction as other users reorder their candidates.
  3. Websocket library to communicate with backend.

Backend:

  1. Websocket technology must be implemented to receive candidate updates and emit temporary results to all connected users.

Inspiration : https://deepinder.me/creating-a-real-time-chat-application-with-react-hooks-socket-io-and-nodejs

NatsGt commented 3 years ago

So by elimination, I'll take this one

senner007 commented 3 years ago

So by elimination, I'll take this one

Maybe its better to get Milestone 1 and 2 done first