Software project

I am taking on a project which I hope will do some good to organisations that help the needy. A friend of mine was organising computer education for the masses with the help of engineering students and while discussing with him, I realised there was an opportunity for something mutually beneficial.
Most NGOs dont get the recognition/ media mention inspite of all the work they do. A small thing like presence of a website on the internet will open up more support for them. Or maybe internal software for things like accounting, or keeping track of resources used, etc. More often than not, they cannot afford to pay someone to build software for them.
All engineering students work on at least 2 projects in the 6th and 8th semester and most of the times, the projects are not reusable/ are just discarded having served their purpose.
So, I propose this. What if the students worked on projects that can be given as a product to any NGO/group that needs it. The students can use freeware/open source tool and languages. Software professionals can be involved who will help them design and execute the projects or probably even the lecturers can mentor that.
The students will get to work in a real world scenario of Requirement gathering, Analysis, Design, Development, Testing and Delivering and I am sure that will look great on a resume when a student can say - "I built this website and an organisation is using it"
So, what do you think .. will it work,can we make it happen

Software project

I am taking on a project which I hope will do some good to organisations that help the needy. A friend of mine was organising computer education for the masses with the help of engineering students and while discussing with him, I realised there was an opportunity for something mutually beneficial.
Most NGOs dont get the recognition/ media mention inspite of all the work they do. A small thing like presence of a website on the internet will open up more support for them. Or maybe internal software for things like accounting, or keeping track of resources used, etc. More often than not, they cannot afford to pay someone to build software for them.
All engineering students work on at least 2 projects in the 6th and 8th semester and most of the times, the projects are not reusable/ are just discarded having served their purpose.
So, I propose this. What if the students worked on projects that can be given as a product to any NGO/group that needs it. The students can use freeware/open source tool and languages. I will provide involve software professionals who will help them design and execute the projects or probably even the lecturers can mentor that.
The students will get to work in a real world scenario of Requirement gathering, Analysis, Design, Development, Testing and Delivering and I am sure that will look great on a resume when a student can say - "I built this website and an organisation is using it"
So, what do you think