Dedicated to delivering an amazing television experience to the Australian Muslim community.
Follow these steps in order to setup your environment:
-
Install Node.js
-
Install Angular CLI
-
Install Ionic CLI
-
Install Firebase CLI
-
Install cordova using this command
npm i -g cordova
on command prompt or Terminal.
- Setup environment for iOS
- Setup environment for Android
-
Run
npm start
for a dev server. -
Navigate to
http://localhost:8100/
. -
The app will automatically reload if you change any of the source files.
Run npm run build:dev
to build the project. Use the npm run build:prod
for a production build.
Run npm run deploy
to deploy a web version to https://cluedtv-76443.web.app/
- Ionic 4 - The framework used
- Angular - The framework used
- Firebase - Used as host, storage and fireStore as a DB
- Prettier - Prettier is an opinionated code formatter.
- TsLint - An extensible linter for the TypeScript language.
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: