Giter Site home page Giter Site logo

ionic-vue-conference-app's Introduction

Ionic Vue Conference Application

This application is purely a kitchen-sink demo of the Ionic Framework and Vue.

There is not an actual Ionic Conference at this time. This project is just to show off Ionic components in a real-world application.

React and Angular versions

We've built versions of this Conference app in React and Angular for developers that would prefer to use one of those framework options:

https://github.com/ionic-team/ionic-react-conference-app

https://github.com/ionic-team/ionic-conference-app

Table of Contents

Getting Started

  • Download the installer for Node LTS.
  • Install the ionic CLI globally: npm install -g ionic
  • Clone this repository: git clone https://github.com/ionic-team/ionic-vue-conference-app.git.
  • Run npm install from the project root.
  • Run ionic serve in a terminal from the project root.
  • Profit. ๐ŸŽ‰

App Preview

Material Design iOS
Android Menu iOS Menu
Material Design iOS
Android Schedule iOS Schedule
Material Design iOS
Android Speakers iOS Speakers
Material Design iOS
Android Speaker Detail iOS Speaker Detail
Material Design iOS
Android About iOS About

ionic-vue-conference-app's People

Contributors

amandaejohnston avatar brandyscarney avatar ceotrammell avatar jthoms1 avatar mapsandapps avatar mhartington avatar mlynch avatar sean-perkins avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ionic-vue-conference-app's Issues

Got this error

Since you're using the custom project type, you must provide the ionic:serve npm script so the Ionic CLI can
serve your project.

Updates for latest release

Not really an issue, but more of an inquiry.

I was just curious if there are intentions on updating the ionic-vue-conference-app to work with the latest and greatest?

Invalid project type: vue-vite

(base) PS C:\Users\admin\Documents\workspace\ionic-vue-conference-app> ionic --help
[ERROR] Invalid project type: vue-vite (project config: .\ionic.config.json).

        Project type must be one of: angular, ionic-angular, ionic1, custom, react, vue

Bad project type: undefined

resolve:

npm uninstall -g ionic
npm install -g @ionic/cli
ionic serve

Error when running app

When I tried to run the following command:

npm run serve

I get the following error:

ERROR in D:/Mobile/ionic/ionic-vue-conference-app-master/src/views/About.vue
61:18 Parameter 'event' implicitly has an 'any' type.
59 | export default class About extends Vue {
60 |

61 | presentPopover(event){
| ^
62 | console.log('click', event)
63 | }
64 | }
Version: typescript 3.0.1
Time: 17848ms

I am running this on Windows 10, with NPM version 6.9.0, vue: 3.8.2, ionic: 4.12.0

I can still access the app from localhost, so the app should still work mostly.

ionic start IonicVueApp

When I run the following:

ionic start IonicVueApp https://github.com/ionic-team/ionic-vue-conference-app --no-git --type=vue --cordova --no-link

Found 47 errors in 11 files.

Errors Files
8 src/components/Menu.vue:8
1 src/router.ts:91
2 src/views/About.vue:45
1 src/views/Login.vue:26
10 src/views/Map.vue:82
11 src/views/SessionDetail.vue:8
6 src/views/SessionList.vue:3
3 src/views/SessionListFilter.vue:28
1 src/views/SpeakerDetail.vue:66
3 src/views/SpeakerList.vue:3
1 src/views/Support.vue:38

Example error:

import { computed, defineComponent, getCurrentInstance, onMounted, ref, watch } from 'vue';

Cannot find module 'vue' or its corresponding type declarations.ts(2307)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.