Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Have about 60 kids that are working on a science projects in two groups. Each group would like a web portal where they can discuss topics relating to what they are building, post questions, pictures, videos, and keep their project going while not always in the same class room.

Also, I would like to host it personally and not have it accessible to the entire web.

What would you suggest for such a requirement?

share|improve this question

closed as off-topic by John Conde Sep 6 '13 at 12:30

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Pro Webmasters as they tend to attract opinionated answers and spam." – John Conde
If this question can be reworded to fit the rules in the help center, please edit the question.

Are you looking for something similar to Blackboard? That's what a lot of college professors use, but it's commercial and I never liked the interface. – Lèse majesté Nov 23 '10 at 2:23
not really, not a big fan....good suggestion though. – Tommy Nov 23 '10 at 21:29
up vote 1 down vote accepted

Could always do a private http://www.drupal.org site using LAMP (or WAMP).

share|improve this answer
I like the "thousands of add-ons" as I am sure different needs will come up. How many hours would you estimate it would take for an average web developer to install this? Is there any code involved? Is the windows version difficult to install? – Tommy Nov 23 '10 at 21:16
how does it compare to Joomla... looks very similar to me? – Tommy Nov 23 '10 at 21:31
as soon as you get apache/mysql/php running it shouldn't take more than 30 mins to get a basic version running, about the joomla part it's similar but the API is much better and a lot more addons. – OneOfOne Nov 24 '10 at 11:22

I've used collabtive, it's an open source alternative to basecamp (a web based project collaboration software). It's pretty easy to use and can be self hosted.

share|improve this answer
Joshak, what made you choose this over more "popular" CMS like drupal or Joomla? – Tommy Nov 23 '10 at 21:30
Drupal and Joomla are more general use where collabtive is specifically designed for project collaboration. Also Basecamp is a very popular commercial software which a large portion of companies I've worked with use and collabtive is very similar which makes it familiar for me as well as most people I need to share projects with. – Joshak Nov 25 '10 at 10:59

I use Redmine which supports uploading of files, forums, wiki and issue tracking. It's great for website/application project management, but I can see it working for your use, too.

It's open source and runs on Linux, Windows and MacOS.

share|improve this answer

To get apache/mysql/php running you can just install bitnami WAMPstack http://bitnami.org/stack/wampstack . It's free like all installers there, and they install with the typical wizzards, great for people new to all these things.

You have there as well stacks for the mentioned Redmine, Drupal, LAMP and you might be interested in Moodle stack (it's for eLearning, great for teachers)

Depending on what you want to do, it can be of use also Gallery, Coppermine gallery, Mediawiki...

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.