Skip to content
Official mobile app of Flutter Europe 2020 conference
Dart Ruby Other
Branch: master
Clone or download
Latest commit 3142cf2 Nov 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Add launch mode on VS Code Nov 7, 2019
android Add Firebase monitoring Nov 19, 2019
assets Add empty state asset Nov 20, 2019
docs Add app logo to docs Oct 20, 2019
fastlane Update Info.plist versions if not provided by Flutter Build Nov 8, 2019
ios Revert changes to podfile Nov 20, 2019
lib Set empty state image fit Nov 20, 2019
test Add mock analytics to tests Nov 19, 2019
.gitignore Update gitignore Oct 20, 2019
.metadata Create new Flutter project Oct 14, 2019
Gemfile Move fastlane scripts to root dir Oct 26, 2019
Gemfile.lock Downgrade gem plugins to work on Ruby 2.3.6 on codemagic Oct 26, 2019
README.md Update README.md Nov 18, 2019
pubspec.lock
pubspec.yaml Update dependencies Nov 20, 2019

README.md

Flutter Europe conference app

Deploy to Firebase Tests Deploy to stores
Codemagic build status Codemagic build status Codemagic build status

This is repository of Flutter Europe official conference app.

App Logo

Getting Started

This simple conference app allows:

  • displaying the agenda of the event
  • adding and showing favorite talks
  • showing details of the talk and speaker
  • adding and showing the attendee ticket (via form, QR code, scanner, e-mail)
  • receiving notifications from organizers
  • light/dark mode
  • rating of the talks
  • receiving reminders about the talks
  • adding ticket to the device wallet

It's built with Flutter for iOS and Android.

Running and building

Warning This project is developed on Flutter dev channel.

This project is based on 3 flavors: dev, tst and prod. In order to run given flavor in VS Code you should define custom launch.json file.

You need to provide your Google Services configuration files for iOS and Android.

Project also contains custom fastlane configuration for Android and iOS. In case of iOS configuration it's able to set provisioning profiles, archive and deploy app to Firebase App Distribution or Testflight. In case of Android it's used only to distribute app to Firebase App Distribution and Google Play.

Project plan

You can follow project updates in the respective MVP project.

Contributing

If you want to contribute, please contact us directly. We hope to publish some contribution policy soon.

You can’t perform that action at this time.