I need to create an intranet for a small but growing business (35 personnel).

We need the following functionality:

- Project management (per employee with central control)
- Document management (per employee with central control)
- Company news
- Individual and central calendars
- Chat
- Messaging using "@company" email

Can Drupal provide this functionality?

Thanks.

Comments

bwv’s picture

Yes, there are modules for all the functionalities you require. Here is a list off the top of my head; there are other modules that can accomplish the same or something similar. (You will need the Views module as well.)

http://drupal.org/project/project

http://drupal.org/project/webfm

http://drupal.org/project/simplenews

http://drupal.org/project/calendar

http://drupal.org/project/chat

(Not sure what you mean by the last item)

----------------------------------------------------------------------
http://classicvinyl.biz
http://music.classicvinyl.biz
http://association.drupal.org/user/1207

WorldFallz’s picture

My main site is an intranet site. The most lacking area is document management. Drupal can do file management quite well, but not document management like sharepoint or alfresco. Though there is a new module for alfresco integration that may fill that gap.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

steve02476’s picture

I use Drupal for an intranet site also, and I agree that with the right modules you could probably do all or nearly all that you want. But I suspect for a 35-person company you will spend an outrageous amount of time getting it all set up and training users, considering how many people would be using it, even if your company doubles or triples in size.

If it was my task to put together such a tightly knit intranet system (clearly you want more than an "intranet web site") I would check into either Sharepoint (for an all-Windows environment) or some web-based alternatives in the "groupware" or "office collaboration" areas. There are a lot of suggestions here:

http://www.sitepoint.com/forums/showthread.php?t=477939

and here:

http://en.wikipedia.org/wiki/Collaborative_software

We are happy using Drupal for our intranet site, but we're not trying to do nearly as much with it as you plan to. And our basic need for Drupal was for our public site, using it also for our intranet site is just a matter of getting more value out of Drupal "investment."

mahalie’s picture

It's true that Sharepoint will do most of that "out of the box" and is built to work within a Microsoft business environment, but keep in mind that unless you like how Sharepoint functions you will be spending equal time and effort (at least) trying to bend it to your will.

I know of at least two firms in my industry that ended up spending over 100K on consultants to get their Sharepoint deployed and functioning correctly and modifying it slightly. I have seen these systems and they are not that impressive (to me). If I had a $100K budget I know I could get some Drupal devs to put something together that would blow minds!

mahalie’s picture

BTW, have you seen 'Open Atrium'? It may be a good 'head start' for you, although you may need additional modules to get the exact functionality that you want:

http://openatrium.com/

scottatdrake’s picture

I came in here to suggest Open Atrium but it looks like Mahalie beat me to it. It's pretty awesome.