ProjectWizard Software Tool for Teams

What?
With a team of three classmates, I created a project tool for teams. It included a collaborative text editor and Gantt chart, both networked and updated in real time for maximum usefulness. Part of the Gantt chart GUI is shown to the right.
Why?
At Olin College, everyone works on several team projects each semester. Most teams use collaborative text editors like Google docs, but a team calendar and other tools in the same place would make organization even easier. Note: this project was done in Fall 2010, when Google docs was not yet as widely used as it is now.
How?
We used the Python programming language for the entire project. Client/server interactions were programmed using
Python's Pyro package and the GUIs were made using the
PyQt package. Check out my Python code for the text editor GUI.
With a team of three classmates, I created a project tool for teams. It included a collaborative text editor and Gantt chart, both networked and updated in real time for maximum usefulness. Part of the Gantt chart GUI is shown to the right.
Why?
At Olin College, everyone works on several team projects each semester. Most teams use collaborative text editors like Google docs, but a team calendar and other tools in the same place would make organization even easier. Note: this project was done in Fall 2010, when Google docs was not yet as widely used as it is now.
How?
We used the Python programming language for the entire project. Client/server interactions were programmed using
Python's Pyro package and the GUIs were made using the
PyQt package. Check out my Python code for the text editor GUI.