aadhaar-address-update

Aadhaar Address Update in Urban Areas

Steps to Access

To access our application you can either download the android application or click here to view on web.

Note : If you are on web version, Aadhaar API’s(OTP and EKYC) blocks the requests due to CORS issue. Please use browser with disabled CORS and security.

Linux

google-chrome --disable-web-security --disable-gpu --user-data-dir=~/tem

MacOS

open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_test" --disable-web-security

Problem Statement

Address Update in Aadhaar in Urban Areas

An innovative solution using technology that will help in overcoming your challenge to update the address.

Approach

Features

Mockups

Tech Stack

FastAPI, Flutter, MongoDB, Twilio, Firebase Messaging, Google Fonts, Bloc Architecture, Google Maps API’s, OpenCage API’s, Base64 Encryption

Steps to run loclly

Clone the repo in your local machine and setup python and flutter environment. Create .env file similar to .env.sample file with all the required fields.

Mobile Application

  1. Go into app/ directory by doing cd app in terminal.
  2. Configure firebase for android by folllowing the doumentation.
  3. Write flutter run in the terminal to start the application.

FastAPI Server

  1. Install all the required packages in python virtual enviroment pip install requirements.txt
  2. Run python main.py in the root directory of the project.

Contributors