Skip to content

ayeshakhtar209/Zero-point

Repository files navigation

Zero Point (Previously Citizen Connect)

Vision

We aim to empower the citizens of Islamabad with a mobile-first approach to government communication and services. ZeroPoint, a mobile app available on both Android and iPhone, is a humble step to digitally transform government service delivery in Islamabad using a citizen-centric approach.

Short Term

Code for Pakistan with the help of citizens and support of ICT Admin will develop an MVP on build-operate-transfer model. Primary users for the MVP are local residents. In the future versions, visitors or out of city Islamabadis will also be catered. Primary goals are (1) to ensure citizen receive authentic and timely information, and (2) to save citizen’s time. Therefore, MVP primary focus is government notification and citizen feedback. However, some ground work will also be done to ensure core functionality is there to provision digital services in the future to support goals such as: efficient service delivery, inclusive citizen participation, enhanced citizen engagement etc.

Long Term

City government can use learning from the MVP to build a case (PC1?) to launch digital services at scale in Islamabad. City government will need a service provider and it could be NITB or it can be a private entity as per relevant public procurement processes. The service provider will have full option to leverage open source code behind MVP. Code for Pakistan will continue to provide oversight if required by ICT Admin to ensure best practices around user centered design and civic tech are employed.

Getting Started

1st Step will be bring the repo to your local machine for that do that

git clone https://github.com/ayeshakhtar209/Zero-point

Prerequisites

  • For android, all you will need to do is install the latest version of Android Studio with its prereq Java. Android studio will get all of other dependencies

  • For building cloud functions, you will need to install node js version 9.9.0. The browse to citizenconnect-server and do npm-install to install all the required nodejs packages

  • Create a free firebase account and import db-export.json in to its realtime db. Download services.json file and give the path to android studio

  • After setting up firebase open strings.xml to replace xxx with the requisite urls

Versioning

Authors

Shahzaib Shahid - Initial work Wahib - Encouraging good practices. Ahmed Abbas Bug - Fixes and enhancements Gul Zaib - Issue Resolution, Architect, code review and mr management Ayesha Akhtar - Redesign is the app Kiran Majeed - Support thoughout

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

Wahib for amazing consultation. Asim and Code for Pakistan for laying the foundation

Releases

No releases published

Packages

No packages published

Languages