rubenochiavone / awesomeness

:sunglasses: All awesome curated lists from GitHub

Home Page:https://rubenochiavone.github.io/awesomeness/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

awesomeness

😎 All awesome curated lists from GitHub.

This project aims to provide a simple way to access all awesome curated lists that exists in GitHub. My intent with this project was also to test performance and UI look'n'feel of ionic apps in all target platforms.

Setup

awesomeness is an ionic project forked from The Ionic Super Starter.

In order to serve it do as follows

$ ionic serve

If you don't have ionic-cli installed, take a look here.

Web

To generate a web (PWA) release do

$ ionic build --prod --service-worker -- --base-href /awesomeness/

Every release is updated in gh-pages branch and is available at https://rubenochiavone.github.io/awesomeness/.

Android

To generate an android release do

$ ionic cordova build android --prod --release
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore keys/awesome-release-key.keystore ./platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk awesomeness
$ zipalign -v 4 ./platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk app-release.apk

Keystore password is awesomeness.

iOS

To generate an iOS release do

$ ionic cordova platform add ios
$ ionic cordova build ios --prod

Contributing

Feel free to contribute, no guidelines to contribute ATM.

License

MIT license, see LICENSE.txt.

About

:sunglasses: All awesome curated lists from GitHub

https://rubenochiavone.github.io/awesomeness/

License:MIT License


Languages

Language:TypeScript 52.2%Language:SCSS 35.4%Language:HTML 11.1%Language:JavaScript 1.3%