Skip to content

FlutterKaigi/2023

Repository files navigation

FlutterKaigi 2023 official website

Development

We will deliver sessions related to FlutterKaigi in accordance with Figma.

Setup

This project uses Flutter beta channel. The reasons:

  • Use the latest Flutter/Dart features.
  • Use a more stable version than master channel.
  1. Install fvm.
  2. Move to project root directory, and run fvm install command.
  3. Run fvm flutter pub get command.
  4. Set up IDE to use fvm.

Run app

A Run Configuration is set up to run this app.

Please check:

  • .vscode/launch.json for VS Code.
  • .run/~.run.xml for IntelliJ IDEA or Android Studio.

Contributing

We always welcome all contributions! See CONTRIBUTING.md for more information.

For Japanese, please see CONTRIBUTING.ja.md.

Branch Rules

We would be happy if you could create a branch with the following rules

branch prefix label
feature/* feature
fix/*, bugfix/* bug
improvement/*, improve/*, migrate/* improve

Tech Stacks

Directory Structure

./lib
├── app
├── core
│   ├── components
│   ├── gen
│   ├── l10n
│   └── theme
└── features
    ├── ...
    │   ├── data
    │   └── ui
    └── ...
        ├── data
        └── ui

Architecture

flowchart TB
  app
  core
  features
  main[main.dart]
  
  main --> app
  app --> core & features
  features --> core

Thanks

Thank you for contributing!

Contributors

GitHub: Contributors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published