This project will require ALL of the following skills, if you do not possess one or more, you need not apply.
Description of Project:
-Similar to Micr0$0ft Office Workspace ([url removed, login to view])
Creation of a module that allows users to collaborate on a wide variety of projects with a number as small as one to as great as 30.
Ability to access collaboration, use files, edit files, etc anywhere an internet connection is to be found and access to College Shack
Features when logged in:
Create Collaboration Group then people join by invite only
A record/history of all transactions, file changes, chat transcripts, whiteboard if possible, notes and who made those changes when
If something is deleted it can be recovered or reverted to a previous version
Ability to edit word, spreedsheets within module similar to googles version (may need to use certain GNU software, will look into possibilities)
Live webcam and/or voice?
Users can ask to join unhiden groups but admin must allow unless group is open
Group can be private or public. Public groups are searchable, private are hidden
Information about each user in group: email address, phone numbers, etc if privacy settings allow
Set meeting times so everyone can be working on the site at once communicating via available communication channels when applicable
*MUST BE PRETTY AND CONFORM TO COLLEGE SHACK LAYOUT (if possible)*
Make other users admins
Set different permissions for different users, ie, view only, write only, read/write admins can inherit preset properties, ie invites and other permissions
Lock group so no changes can take place until unlock is taken off
Relenquish creator control to another person, other person must accept before the change takes place
Import Results from polls taken from voting module that are related to group
Inherited from Creator
Inherited from creator/admins. Can set permissions for all users or select functions for certain users
Show Collaboration Groups Part of and last 10 changes in group
Show related collaboration groups
Search for collaboration groups
create collaboration groups
Ajax should be primary engine used with php as server end
Java/Flash may be used for live chat/video/or audio if more efficent than other means
Must be compatible across all modern browsers
If you believe you possess the skills needed, please submit a resume, example of work, examples of previous work and if you have done a similar project, a link to that project as well. Thank you!
Time frame for start to completion of project must be 30 days max.
5 freelancers are bidding on average $655 for this job
Our's is a team of experts dedicated to Web development with updates technologies like Ajax, Ruby on rail, Joomla web 2.0 services. Professionals on php, html, xml, java scripting.