/clued-app

Primary LanguageTypeScript

CluedTV

Dedicated to delivering an amazing television experience to the Australian Muslim community.

Getting Started

Follow these steps in order to setup your environment:

  1. Install Node.js

  2. Install Angular CLI

  3. Install Ionic CLI

  4. Install Firebase CLI

  5. Install cordova using this command npm i -g cordova on command prompt or Terminal.

iOS

  1. Setup environment for iOS

Android

  1. Setup environment for Android

Development server

  1. Run npm start for a dev server.

  2. Navigate to http://localhost:8100/.

  3. The app will automatically reload if you change any of the source files.

Build

Run npm run build:dev to build the project. Use the npm run build:prod for a production build.

Deploy

Production

Run npm run deploy to deploy a web version to https://cluedtv-76443.web.app/

Built With

  • Ionic 4 - The framework used
  • Angular - The framework used
  • Firebase - Used as host, storage and fireStore as a DB

Dev tools

  • Prettier - Prettier is an opinionated code formatter.
  • TsLint - An extensible linter for the TypeScript language.

Authors


Cordova resources

These are Cordova resources. You can replace icon.png and splash.png and run ionic cordova resources to generate custom icons and splash screens for your app. See ionic cordova resources --help for details.

Cordova reference documentation: