Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vymalo/ionic-keycloak
https://github.com/vymalo/ionic-keycloak
angular ionic ionic-framework pwa ssegning typescript
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vymalo/ionic-keycloak
- Owner: vymalo
- License: apache-2.0
- Created: 2019-09-24T11:08:28.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-21T09:35:04.000Z (almost 2 years ago)
- Last Synced: 2024-04-16T10:56:53.928Z (10 months ago)
- Topics: angular, ionic, ionic-framework, pwa, ssegning, typescript
- Language: TypeScript
- Homepage: https://ssegning.com
- Size: 47.1 MB
- Stars: 6
- Watchers: 2
- Forks: 8
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Ionic Angular Conference Application
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcoding-motion%2Fionic-keycloak.svg?type=small)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcoding-motion%2Fionic-keycloak?ref=badge_small)This application is purely a kitchen-sink demo of the Ionic Framework and Angular.
**There is not an actual Ionic Conference at this time.** This project is just to show off Ionic components in a real-world application. Please go through the steps in [CONTRIBUTING](https://github.com/ionic-team/ionic-conference-app/blob/master/.github/CONTRIBUTING.md) before submitting an issue.
## Table of Contents
- [Getting Started](#getting-started)
- [Contributing](#contributing)
- [App Preview](#app-preview)
- [Deploying](#deploying)
- [Progressive Web App](#progressive-web-app)
- [Android](#android)
- [iOS](#ios)## Getting Started
* [Download the installer](https://nodejs.org/) for Node.js 6 or greater.
* Install the ionic CLI globally: `npm install -g ionic`
* Clone this repository: `git clone https://github.com/ionic-team/ionic-conference-app.git`.
* Run `npm install` from the project root.
* Run `ionic serve` in a terminal from the project root.
* Profit. :tada:_Note: See [How to Prevent Permissions Errors](https://docs.npmjs.com/getting-started/fixing-npm-permissions) if you are running into issues when trying to install packages globally._
## Contributing
See [CONTRIBUTING.md](https://github.com/ionic-team/ionic-conference-app/blob/master/.github/CONTRIBUTING.md) :tada::+1:## App Preview
All app preview screenshots were taken by running `ionic serve --lab` on a retina display.
- [Schedule Page](https://github.com/ionic-team/ionic-conference-app/blob/master/src/app/pages/schedule/schedule.html)
- [About Page](https://github.com/ionic-team/ionic-conference-app/blob/master/src/app/pages/about/about.html)
- To see more images of the app, check out the [screenshots directory](https://github.com/ionic-team/ionic-conference-app/tree/master/resources/screenshots)!
## Deploying
### Progressive Web App
1. Un-comment [these lines](https://github.com/ionic-team/ionic2-app-base/blob/master/src/index.html#L21)
2. Run `npm run ionic:build --prod`
3. Push the `www` folder to your hosting service### Android
1. Run `ionic cordova run android --prod`
### iOS
1. Run `ionic cordova run ios --prod`
## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fcoding-motion%2Fionic-keycloak.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fcoding-motion%2Fionic-keycloak?ref=badge_large)