data entry and search application with all other tools like report generation, calendar, email, scheduler, searching documents? etc...
web based software or application
multi user application
highly flexible and user friendly
and few other standard features