Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 1 addition & 53 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,4 @@
# OpenTeams

OpenTeams is an open source suite for visualizing team data. You can try a demo version of openteams at openteam.info.

OpenTeams was developed by Jingxian Zhang as part of her Master thesis at the Collective Learning group at the MIT Media Lab, under the supervision of Professor Cesar Hidalgo. OpenTeams builds on Immersion, a project to visualize individual email metadata created at the MIT Media Lab by Daniel Smilkov and Deepak Jagdish, also under the supervision of Professor Cesar Hidalgo. In addition to the work of Jingxian Zhang, OpenTeamsincludes the work of Xiaojiao Chen and Diana Orghian, who contributed to OpenTeams by helping, respectively, with graphic design and social psychology expertise.

<img src="https://openteam.info/static/images/intro1.2.png" width="70%" align="middle">

You can use this repository to install your own private version of open teams in a local server.

Run ./teams-startup.sh to start the project.


Authentication data in the project have been replaced with xxxxxx. They are:

1. client_id and client_secret in dev/newserver/client_secrets.json
2. client_id and client_secret in dev/newserver/client_secrets_outlook.json
3. client_id and client_secret in dev/newserver/client_secrets_slack.json
4. client_id in authurl in dev/newserver/templates/index_old.html
5. client_id in authurl in dev/newserver/templates/indexJoin.html
6. client_id in authurl in dev/newserver/templates/indexStudy.html
7. client_id in authurl in dev/newserver/templates/teamJoin.html
8. client_id in authurl in dev/newserver/templates/teamLogin_single.html
9. client_id in authurl in dev/newserver/templates/teamLogin.html
10. client_id in authurl in dev/newserver/templates/v2teamJoin.html
11. client_id in authurl in dev/newserver/templates/dotest.html
12. client_id in authurl in dev/newserver/templates/gmail/busy.html

——————-———————————————- Core stack ————-———-————-—————————

Server-side Programing
- Operating System: Ubuntu 16.04
- Language: Python 2.7
- Application Framework: Tornado
- Web Server: Nginx
- Database: MongoDB


Client-side Programing
- Javascript , HTML5, and CSS3
- D3.js, jQuery


Communication
- API
- Tornado RESTful API
- Data Format: JSON

——————————-—————-— Security/User Administration ———-———————————-—

Server-side
- Security Protocol for the server: SSL
- Admin accessing the server
Puede que esté en un lugar poco indicado, pero entendí que estaban preocupados por cómo se establece la relación en la interfaz de usuario.
- SSH (remote login) and RSYNC (file transfer)


Expand Down