Skip to content

DariosKrimsKrams/hashtag-buddy-app

Repository files navigation

Hashtag Buddy App

DeepScan grade

Welcome to the repository of the Hashtag Buddy App for Android & iOS. This app help you to find the most relevant Instagram hashtags. It's a Mobile App build with Nativescript to run cross-platform.

Links

Technical Details

  • Optimized for iOS & Android
  • build with NativeScript 6+
  • using Angular 8+
  • TSLint
  • SCSS
  • used AccessModifier & datatypes everywhere
  • shared components & dto's

Plugins

  • Image Gallery
  • LocalStorage
  • I18n
  • IAP
  • BackgroundHttp

Commands

Install

Follow NativeScript Setup Guide for installing NativeScript requirements to build and run NativeScript apps like this one. After NativeScript installation is complete run:

npm i -g nativescript@latest
npm i tns-core-modules@latest
tns platform remove android
tns platform add android@latest
tns platform remove ios
tns platform add ios@latest

To ensure code quality, run tslint using following command:

npm run tslint

Update

tns info
tns doctor
npm i -g nativescript@latest
npm i tns-core-modules@latest
tns update
tns platform clean android
tns plugin update
tns plugin remove nativescript-theme-core
tns plugin add [email protected]
npm i nativescript-dev-webpack@latest --save-dev
./node_modules/.bin/update-ns-webpack --deps --configs
npm i nativescript-angular@latest --save
./node_modules/.bin/update-app-ng-deps
npm i
npm audit fix

More detailed infos on NativeScript Upgrade Instructions page.

Troubleshooting

npm rebuild node-sass
npm i nativescript-dev-webpack --save-dev
tns update
pod repo update
sudo gem install cocopods
tns platform clean ios
tns plugin update
rm -rf node_modules
rm -rf platforms
rm package-lock.json
npm i
tns plugin remove nativescript-imagepicker
tns plugin add nativescript-imagepicker
npm dedupe