Software to create a directory of people (employees)?
-
Is there software that will create a simple directory of employees with name, pic, and a few pieces of profile info (team name, role, etc.). Ideally, should be sortable by name, and possibly by team and role (nice to have). Viewable by macs and pcs, access limited to those in the group, maybe a few more by invite only. Prefer not to use google docs or anything web-based but possibly this is not possible, so any ideas there are welcome. Currently about 200 people, will grow to 300 this year (1000 is limit). Free to inexpensive, easy to implement. Any ideas? Thanks in advance!
-
Answer:
err. What's the use for? Lookups for who's who? email? login? If I wanted to use it as an address book for different email clients or I wanted it to do lookups, I'd want to set up an LDAP server and setup a web interface, maybe phpLDAPadmin (but I'd research it).
j810c at Ask.Metafilter.Com Visit the source
Other answers
Microsoft Access (or presumably most other database programs) can do this -- it's a built-in template in at least Access 2007 and 2010. Very not-free, but it's likely you already have Office? Or something similar.
brainmouse
MS access - possibly this would work if I can scrounge up the software (it is not standard in Office, costs ~$200-300). I haven't used it in a few years - do you know if I can easily display a view (form or report) in a web-based version (it needs to be viewable by macs and pcs who don't have ms access)? It used to have crappy conversion to html but not sure if that is still the case.
j810c
If you know how to program at all, this wouldn't be very difficult to code up in Ruby on Rails with a simple database. You could probably get it online in a couple of days.
empath
Any decent CMS should work for this. For example, with http://drupal.org you would just create a "content type" and add the required fields (name, picture, email, etc). Sorting is easily accomplished by using exposed filters in Views and the permissions system is sophisticated enough to allow for fine grained access control. You can, of course, also import data from MS Access (or any other database that allows for a CSV export). Drupal has a bit of a learning curve, but then again, so does MS Access. What Drupal doesn't have is a price tag. I actually have something very similar running right now, feel free to contact me if you would like a look at the innards.
cedar
in answer to Mad_Carew: use is for a simple directory of employees; we are spread out among a few geographically diverse offices - so we can all access this directory to see "who is Jane Doe? Is she new, what is her area of expertise, what does she look like?" etc. cedar: Drupal - will look into that, and let you know if I have questions - thanks. I know ms access well, but not sure of output accessibility, plus cost.
j810c
Here's a cookbook: http://onlamp.com/pub/a/onlamp/2003/03/27/ldap_ab.html The advantage of using an internet standard is that there are already all sorts of tools out there that can interact with ldap. Also, OpenLDAP is free.
Mad_Carew
Related Q & A:
- How to create Site Directory in MOSS 2007?Best solution by Stack Overflow
- How to list all text files in a directory?Best solution by Stack Overflow
- How much of a discount do Starbucks employees get?Best solution by Yahoo! Answers
- How Can I Create an XML to Create a Menu?Best solution by Drupal Answers
- How to overwrite multiple files in a directory?Best solution by Stack Overflow
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.