NCC E-Portal An E-portal for NCC (National Cadet Corps) to maintain and organize their day to day acitivities