Sunday, December 6, 2009

The Online Feedback System

Hello everybody,
Here comes ma next post after a huge huge interval. You know, things just took away my time and it is this period of my life, during which i understood what hard work is and the meaning of the word "Busy". Yes, it was the completion time of my project and exams. Coming to the project, which I had never ever mentioned before in my blog, it is the Online Feedback System developed for my university. Here goes the details of the web application.

History:
It is actually a custom practice in SASTRA to get the feedback from the students about the courses they had learnt and also the faculty members. Its a hilarious task you know. Papers will be provided to all and collected back. Then synchronising the reports was a hell task for the people in the university. Also a lot of paper and man power was wasted for this particular report generation. So the open source community at SASTRA, GLOSS decided to take up the big deal and accomplish a fully paperless system, that would get the input from the students and give a clear snapshot on all the courses and faculty members of the university. To tell about GLOSS, its a dynamic open source community having its base at SASTRA
and led by the dynamic leader, Mr.Dwarakanath, Sun Campus Ambassador, SASTRA.

Specifications:
The app has been developed using PHP and MySQL, and the front end obviously using basic HTML. The app was specially designed in a very light fashion, in order to handle the huge traffic of 10,000 users. Thanks to PHP and MySQL, the best combo ever for giving us such a light platform, that handled traffic pretty decently. It was really a cool experience.

The Team:
Well, the project was assigned to two second years, the soul reason being the need to maintain the app for the upcoming years. Myself and Karthik Prashanth(The famous KP) took up the charge under the grand leadership of Dwarak. You know this was the first team in my life with which i felt totally comfortable and in fact i realised what actually team work. Telling about Dwarak, words are actually inadequate to tell..! But still I ll give a try. It was his momentum that powered the entire project. Be it a technical issue, or a need for infrastructure, we rush to him and he has a solution for every thing. And it was he who deployed the entire application the server after optimizing and setting our code to meet the format of the data given. And coming to KP, man he's really a cool guy to work with. Its difficult to make him work, but once he starts working, things are entirely perfect with him and he is the one who understands my code :). He had teached me on the fly, how to deal with a team. It was really a great experience working with KP. And the main reson behind the successful completion of the system was the momentum given by Dwarak, and the way the team worked. When one's momentum was down, the other's would be on the peak.

The experience:
You know its such a great great learning experience to build an real time system.The fun part of it was while deploying the application. Actually in the data we received, details of some 1500 students were missing. The system was up and it was then we identified this. You know people started calling me up and it was that day in which I attended some 43 phone calls in toto. It was like running here and there to see people giving their feedback in the system with which we had lived for almost one semester. Then the system was made down in the afternoon and then we made it up again after a lot of chaos and confusion. The team had spent sleepless nights to make the system up. But after a lot of hard work, it was a tired morning when I woke up. I casually took out the newspaper and it had an article featuring the online feedback system. It was just a sweet shock to see that, and the greatest thing was the dean had announced a cash price of Rs 10,000. Just awesome moments those were. But above all those material benefits, the learning experience was totally chill and the satisfaction we get when we see people using our system was amazing, and that was one particular feeling which I had never had in my life.

Thanks all:
And finally, thanks to all who had directly/indirectly helped us bringing our system up. Thanks to the students of our University, who had whole heartedly used the system. Thanks to the University for giving us such an opportunity for in house development. You scarcely see universities trusting students and giving such real time stuff.

The links:
The System:
The page on Hindu:

3 comments:

HIMANSHU said...

it sounds nice. can i have the feedback system to understand it and it can also be very helpful to me in my studies as i am also doing the b.tech comp. sc.

Thanks & Regards

madhumitha said...

can i get the code for feedback system,..cos even mdoing the same project
it would help me alot!!
please..

leela said...

hi..this is leela..and i'm doing my B.tech in IT..and i would like to have the source codes for online feedback system with front end as html and back end java.coud you plz send me the codes..or could u plz help me out in doing this..