Flutter Example App
Example app with Flutter that uses Firebase
Base project made with much
Report bug · Request feature
Table of contents
- Quick start
- What's included
- Bugs and feature requests
- Contributing
- Creators
- Thanks
- Copyright and license
Quick start
This is a normal flutter app. You should follow the instructions in the official documentation.
What's included
- CRUD: create, update and remove heroes with Firebase!
- Search bar, to look for heroes
- Internationalization
- Responsive layout
- Sentry! (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!
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 and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.
Contributing
Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.
Moreover, all HTML and CSS should conform to the Code Guide, maintained by Allan Avelar.
Editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at https://editorconfig.org/.
Creators
Allan Avelar
Thanks
Thanks to all contributors and their support:
Copyright and license
Code and documentation copyright 2018 the authors. Code released under the MIT License.
Enjoy