- a user can upload a TSV file
- a user can view a table of content
- a user can move between pages
- a user can share the page with others
- every action is synced among shared users
- Jongwook Kim [email protected]
- Toptal Blog How to Create a Simple Python WebSocket Server Using Tornado
- Web Sockets on Tornado web server
- web socket for bidirectional communication
- transfer a TSV file and render a page of whole data
- keep the file in memory for each connection
- AngularJS and Bootstrap
- ng-file-upload
- ui-bootstrap for pagination
- Live Demo
- test with this sample file
If you want to use NGINX for proxy, check these pages.
- proxy websocketws: websocket proxy setting
- If you get 403 status: websocket origin check