eGovernments Foundation
Technology for Social Change

Volunteer
Today
!

Home Products Clients About Us Contact
 
 
Southern India from space
 
Volunteer
Highlights
 

 
 
 
 
 
 

Join our e-Governance community !

eGovernments Foundation invites all socially conscious technology and business professionals to actively participate in our eGovernance initiatives. Participating in various projects of eGovernments Foundation will provide you an opportunity to apply your expertise to further the cause of improving public governance. To make your participation fruitful and effective, we have conceptualized few focussed initiatives in the form of well defined projects as given below. You may chose to participate in any of the projects, however we would recommend that you consider high priority projects first. Our product is built on Java Enterprise Edition stack. In case you have experience in domains/technologies, you may still participate in other Technical and/or Functional projects listed below.

We have a well defined process to involve volunteers in our projects. Please refer to resources section for details on the process for getting involved and other useful information.

We look forward to working with you to advance the state of e-Governance.

High Priority Projects - Projects where we need immediate help.

Project Name Project Description
Mobile based Approvals eGov ERP is a web based suite of applications that streamline the process of the Urban Local Body (ULB). The Workflow component of the ERP is a key technology component of the ERP which distributes the items of work to the users inbox based on various rules in the system. The purpose of this project is to expose these tasks which come in the users Inbox on his/her mobile to further improve the efficiency in the file processing of the Government officials.
LDAP Integration eGov ERP currently provides role based access control using traditional RDBMS. The purpose of this project is to implement role based authorization and access control functionality using industry standard LDAP server.
BI Dashboard eGov ERP as an OLTP system generates lot of transactional data. This project aims to provide key business insights to City Administration through a Business Intelligence dashboard displaying key performance metrics as well as service level trends for provisioning citizen services.
Security Testing and Assessment eGov ERP is built as a secure, robust online application. However as new threats emerge, there is a need to identify and act against new security vulnerabilities. This project aims to perform security assessment against known security threats and identifies vulnerabilities if any.

  Other Technical Projects

Project Name Project Description
Workflow engine Integration Integrate best in class industry standard workflow engine into eGov ERP product
Audit framework A configurable easy to implement audit framework
Rule Engine integration Integration of open source / commercial rule engines into eGov ERP
E-mail/SMS notifications E-mail/SMS notification framework to provide alerts to citizens regarding the status of their requests
GIS integration Integrate GIS data with existing functionality related to asset management, grievance redressal etc.
JUnit test scripts Implement JUnit test scripts for the old modules of eGov ERP
Performance Engineering Performance benchmarking of eGov ERP application on various h/w and s/w combinations
Porting to different technologies/platforms Porting of eGov ERP product to different application server, database server and different technology stack like .Net
Forms upload and processing Provide a facility to enter data through form upload facility instead of using web GUI
Digital Signatures Facility to digitally sign documents and certificates

  Functional/Other Projects

Project Name Project Description
Functional requirements specification for new modules / functionality Definition and documentation of detailed requirements for new modules that would help in egovernance initiative of a municipal corporation , for example, hospital management, library management, parks, advertisement and hoardings, public safety etc.
Integration test cases Document integration test cases for eGov ERP product
Integration of other eGovernance products that can be integrated with eGov ERP Identification and documentation of integration with third party open/commercial egovernance products
User Experience design Assessment and documentation of user experience enhancements to eGov ERP application
Browser Compatibility Testing of eGov ERP application on various browsers and identification of any browser compatibility issues
Define performance metrics for a ULB Definition of Key Performance Indicators for a municipal corporation

   Process

   How to become a Volunteer is explained below.
   1. Understand the product and domain
   2. Understand the projects in which you can participate
   3. Initiate discussion with eGov
   4. Sign the NDA and send the hard copy
   5. Obtain SubVersion access
   6. Understand development / documentation guidelines
   7. Submit a plan of action for participation in chosen project
   8. Contribute to the project
   9. Update SubVersion

You may download the NDA in PDF format from this location. If you would like to register as a Volunteer so we can keep you informed of developments, you may use the this form [will open in new page].