Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ismaestro/flutter-example-app
Example app using Flutter and Firebase
https://github.com/ismaestro/flutter-example-app
app base-project example example-app flutter
Last synced: about 2 months ago
JSON representation
Example app using Flutter and Firebase
- Host: GitHub
- URL: https://github.com/ismaestro/flutter-example-app
- Owner: Ismaestro
- License: mit
- Created: 2018-12-15T10:53:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-03T08:23:00.000Z (about 6 years ago)
- Last Synced: 2024-04-23T23:06:32.758Z (8 months ago)
- Topics: app, base-project, example, example-app, flutter
- Language: Dart
- Homepage:
- Size: 641 KB
- Stars: 14
- Watchers: 3
- Forks: 45
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Flutter Example App
Example app with Flutter that uses Firebase
Base project made with much :heart: . Contains CRUD, patterns, and much more!
Report bug
·
Request feature
## Table of contents
- [Quick start](#quick-start)
- [What's included](#whats-included)
- [Bugs and feature requests](#bugs-and-feature-requests)
- [Contributing](#contributing)
- [Creators](#creators)
- [Thanks](#thanks)
- [Copyright and license](#copyright-and-license)## Quick start
This is a normal flutter app. You should follow the instructions in the [official documentation](https://flutter.io/docs/get-started/install).
## What's included
* CRUD: create, update and remove heroes with Firebase!
* Search bar, to look for heroes
* Internationalization
* Responsive layout
* [Sentry](https://sentry.io)! (logs any error in the app)
* Google Tag Manager
* Unit tests including code coverage
* Integration tests
* CI with Travis
* Changelog generation
* Following the [best practices](https://angular.io/guide/styleguide)!### Firebase
This repo is using Firebase. We use Cloud Firestore and Cloud Storage to handle CRUD operations over the heroes and to store their images.
### Travis CI
We use Travis CI to run this tasks in order:
* Linter
* Tests
* Build for production## Bugs and feature requests
Have a bug or a feature request? Please first read the [issue guidelines](https://github.com/Ismaestro/flutter-example-app/blob/master/CONTRIBUTING.md) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/Ismaestro/flutter-example-app/issues/new).
## Contributing
Please read through our [contributing guidelines](https://github.com/Ismaestro/flutter-example-app/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development.
Moreover, all HTML and CSS should conform to the [Code Guide](https://github.com/mdo/code-guide), maintained by [Ismael Ramos](https://github.com/ismaestro).
Editor preferences are available in the [editor config](https://github.com/Ismaestro/flutter-example-app/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at .
## Creators
**Ismael Ramos**
-
## Thanks
Thanks to all contributors and their support:
## Copyright and license
Code and documentation copyright 2018 the authors. Code released under the [MIT License](https://github.com/Ismaestro/flutter-example-app/blob/master/LICENSE).
Enjoy :metal: