Hello, I am trying to find a software (ideally web based) which can be used for a Training Center which offers different types of courses. Can someone help me find some good softwares for this. I did try google but was unable to find anything. Below are some of the features that right away come to mind (just listing what's coming to mind). Am sure that as I spend more time, I will be able to think of many more desired features/functionality: People should be able to view the courses offered Register for courses Give Feedback for courses Training Center Administrator should be able to add/update courses (along with details about courses, details about faculty, course fee, course duration, course timings) A module for managing faculty profile A module for managing courses offered A module for reports Compile feedback received from people who attended courses Compile feedback about Instructor (from different people who attended the courses by that Instructor) etc. etc. Thank you.