Skip to content

Base that makes native application development simple and fast with FastEdgy and Flutter

License

Notifications You must be signed in to change notification settings

krafterio/flutter_fastedgy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter-FastEdgy

The package to facilitate integration between a FastEdgy server and a Flutter application.

Installation

Step 1: Create the deps directory and add as git submodule

mkdir -p deps
git submodule add -b main https://github.com/krafterio/flutter-fastedgy.git deps/flutter_fastedgy

Step 2: Add the dependency to your pubspec.yaml

dependencies:
  flutter_fastedgy:
    path: deps/flutter_fastedgy

Step 3: Install dependencies

flutter pub get

To update submodule

git submodule update --init --remote deps/flutter_fastedgy
flutter pub get

Commit message format convention

This project uses the Conventional Commits naming convention.

Basic structure of a Conventional commit

<type>(<scope>): <description>
  • type: the type of modification made (required)
  • scope: the scope (optional, but recommended)
  • description: a short explanation (imperative, no capital letters, no period)

Conventional Commits Types used

Type Description
feat New feature
fix Bug fix
docs Change in documentation
style Change of format (indentation, spaces, etc.) without functional impact
refactor Refactoring the code without adding or correcting functionality
revert Reverting a previous commit
merge Merging branches
test Adding or modifying tests
chore Miscellaneous tasks without direct impact (build, dependencies, configs, etc.)
perf Performance improvement
ci Changes to CI/CD files (Github Actions, Gitlab CI, etc.)
release Creating a new release

Conventional Commits Scopes used

Scope Description
core Core logic and main features
flutter Widgets or extensions for Flutter
provider Features for Provider

Contributing

Flutter-FastEdgy is an Open Source, community-driven project.

Issues and feature requests are tracked in the Github issue tracker.

Pull Requests are tracked in the Github pull request tracker.

License

FastEdgy is released under the MIT License.

About

FastEdgy was originally created by Krafter.

About

Base that makes native application development simple and fast with FastEdgy and Flutter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages