Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Back-end: Implement sockets server - first phase #294

Closed
OrAbramovich opened this issue Apr 18, 2018 · 4 comments
Closed

Back-end: Implement sockets server - first phase #294

OrAbramovich opened this issue Apr 18, 2018 · 4 comments
Assignees
Labels
Projects

Comments

@OrAbramovich
Copy link
Collaborator

OrAbramovich commented Apr 18, 2018

In order to send real-time messages to users we have to implement a sockets server.
As agreed -

  1. First phase - no authentication.
  2. We are going to use socket.io
@OrAbramovich OrAbramovich added this to the Mid Semester POC milestone Apr 18, 2018
@OrAbramovich OrAbramovich self-assigned this Apr 18, 2018
@OrAbramovich OrAbramovich added this to Backlog in Roommates via automation Apr 18, 2018
@OrAbramovich OrAbramovich changed the title Back-end: Implement Web sockets server Back-end: Implement Web sockets server - first phase Apr 18, 2018
@OrAbramovich
Copy link
Collaborator Author

Time estimation for this phase: 5 hours.

@OrAbramovich OrAbramovich moved this from Backlog to In progress in Roommates Apr 20, 2018
@OrAbramovich OrAbramovich changed the title Back-end: Implement Web sockets server - first phase Back-end: Implement sockets server - first phase Apr 20, 2018
OrAbramovich added a commit that referenced this issue Apr 20, 2018
Back-end: Made socket server port configurable and environment dependent
Back-end: Integrated the new socket server into our web application

This commit is the first phase of the new server module - sockets server. The purpose of the socket server is to deal with real-time messages sent between the front-end and the back-end.
The commit contains: the module itself (built on top of Socket.IO library), dependencies requirements in the package.json, configurable listen port for the socket server and the integration with our web application.

#294, #302, #303
@OrAbramovich
Copy link
Collaborator Author

Actual time for this phase: 7 hours (incl. learning and manual testing).

@OrAbramovich
Copy link
Collaborator Author

Added a Wiki page of howto work with the socket server: https://github.com/TechnionYearlyProject/Roommates/wiki/Working-with-the-sockets-server

@OrAbramovich
Copy link
Collaborator Author

Done.

Roommates automation moved this from In progress to Done Apr 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Roommates
  
Done
Development

No branches or pull requests

1 participant