Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dlodeprojuicer/ionic-vue-mobile-template-05
Hybrid app template built with vue, ionic and capacitor.
https://github.com/dlodeprojuicer/ionic-vue-mobile-template-05
boilerplate-template capacitor cordova ionic ionic-vue vue3
Last synced: about 2 months ago
JSON representation
Hybrid app template built with vue, ionic and capacitor.
- Host: GitHub
- URL: https://github.com/dlodeprojuicer/ionic-vue-mobile-template-05
- Owner: dlodeprojuicer
- License: mit
- Created: 2020-11-10T20:30:09.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-04-22T03:49:37.000Z (over 1 year ago)
- Last Synced: 2023-08-02T02:59:40.087Z (over 1 year ago)
- Topics: boilerplate-template, capacitor, cordova, ionic, ionic-vue, vue3
- Language: Vue
- Homepage: http://ionic-vue-mobile-template-05.netlify.com
- Size: 2.49 MB
- Stars: 13
- Watchers: 1
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: readme.md
- License: License.txt
Awesome Lists containing this project
README
## Ionic Vue Mobile Template 05
[![Netlify Status](https://api.netlify.com/api/v1/badges/2fbd5ca0-34f6-4f79-903c-74e40d8d8892/deploy-status)](https://app.netlify.com/sites/ionic-vue-mobile-template-05/deploys)Hybrid mobile template built with Ionic Vue using capacitor for native builds.
Template is based on [TechConf-db.com](https://techconf-db.com), a side project of mine. Unlike other templetes, this one is not meant to be a mobile app, atleast not yet, but it is responsive and can be used as a mobile app.
[Demo](https://ionic-vue-mobile-template-05.netlify.app)
## Features
- Vuex
- Firebase
- Mailchimp
- Search Filter
- Responsive## Configs
For this template, I created static data. Techconf-db is using a Firebase backend. Replace Firebase config in `src/firebase.js` or remove Firebase completely to use your prefer your a different backend.Also, make sure you replace Mailchimp config URL on line 123 of `src/components/Subscription.vue`
## Project setup
```
npm install
```### Run on the browser - development
```
npm run serve
```## Design
![Techconf-db screenshot](/design.png "Techconf-db Ionic Vue Template")## Native
Using [Capacitor](https://capacitorjs.com/docs/getting-started) for native builds
## Prepare native builds
### iOS testing and distribution
1. Download the latest Xcode
2. `npm run build`
3. `npx cap add ios`
3. `npx cap copy`
4. `npx cap open ios` Xcode takes a few seconds to index the files; keep an eye at the top of Xcode's window for progress.[Not compulsory] For sanity check click on the play button in the top left. This will prepare and run the app in a simulator, if all goes well you should be able to run the app and click around. If not, create an issue 🤷 and I will have a look.
### Android testing and distribution
1. Download the latest Android Studio
2. `npm run build`
3. `npx cap add android`
3. `npx cap copy`
4. `npx cap open android` Android Studio takes a few seconds to index the files, keep an eye at the bottom of Android Studio for progress.
5. Testing - When indexing is complete, look for a green play button. Click the play button and it will launch the app in an emulator ([See here to setup Emulator](https://developer.android.com/studio/run/managing-avds)) or on the phone, if a phone is connected via USB.## Official Docs
- [Getting started](https://ionicframework.com/vue)## Resources
- [Newsletter](https://mailchi.mp/b9133e120ccf/sqan8ggx22) - Signup to my Ionic Vue newsletter to get templates and other Ionic Vue updates in your inbox!
- [YouTube Channel](https://www.youtube.com/channel/UC5jZ6srZuLwt3O3ZtuM1Dsg) - Subscribe to my YouTube channel.
- [Ionic Vue Tempalates](https://tinyurl.com/y2gl39dk) - Free Ionic Vue Templates.
- [Ionic Vue VSCode Snippets](https://marketplace.visualstudio.com/items?itemName=dlodeprojuicer.ionicvuesnippets) - This extension adds ionic-vue snippets. Quickly add ionic-vue component code by simply typing iv. The iv prefix will show a range of snippets to choose from.## Affiliates
I want to keep doing these templates for free for as long as possible. I have joined a few affiliate programs to help take care of the costs.
- [Pixeltrue](https://www.pixeltrue.com/?via=simo) - High-quality illustrations that will help you build breath-taking websites.
- [Getrewardful](https://www.getrewardful.com/?via=simo) - Create your own affiliate program.Alternatively, you can buy me a coffee
## Credits
- [manuelroviradesign](https://www.instagram.com/manuelroviradesign/) via [We Love Web Design](https://www.instagram.com/p/CC1GFMrBB6T/) - App design inspiration
- [Tami Maiwashe](https://www.linkedin.com/in/tami-maiwashe-32824a19a/) - Documentation
- [おかきょー](https://twitter.com/31415O_Kyo) - [Japanese doc translation](https://github.com/dlodeprojuicer/ionic-vue-mobile-template-01/blob/master/readme-ja.md)## Contact
- [@dlodeprojuicer](https://twitter.com/dlodeprojuicer) on Twitter## Contact
- [@dlodeprojuicer](https://twitter.com/dlodeprojuicer) on Twitter
- [@IonicSA](https://twitter.com/ionicsa) - S.A ionic user group page