am asked to do the following: designing implementing a tool to enhance the current system for graduation project handling and management starting from the upload of a description of the project ideas by staff, to managing the selection process and follow up to the final stage of the discussion. also, a process should be developed to help automate publishing on the department site a summary of the finished projects with some photos and important milestones.. the current system in my univesity is: the department publishes number of projects, each one associated with acceptable number of students for the project, project supervisor, and skills required. each student (oor group of students) fill up a for with the projects they want to work on. now the department distributes the project on the students depending on their GPAs. does any one know what programming tool i should use, or does anyone know any system like this so i can see it and learn about it??? thanks