youngseebi Hey, congrats on your first extension.
There's a few items, you'll want to clean up. The version allowed by your composer.json is too low:
"require": {
"flarum/core": "^0.1.0-beta.6"
},
There were major changes to extension compatibility with Beta 8, so you won't be able to support anything lower than that. I recommend you follow the new version constraint recommendation in your composer.json file (under composer.json > require).
Your repository also includes a .DS_Store and .gitattributes file, you may want to remove them and setup a .gitignore so those files do not get pushed to your repository any longer.