Implemented this feature with its prerequisites and made necessary changes in gitignore for local dev.