My folder for small projects to learn and create app with Flutter framework.
In this app, you can create, edit, delete tracks. Selecting a track, it's showing in the main map.
This project uses bloc pattern and google maps package.
See inside the project's README for more details: https://github.com/jttuboi/flutter_training_my_projects/tree/main/follow_my_tracks
Maps page | Track page | Add/Edit track page |
![]() |
![]() |
![]() |
In this app, you can register your data (name, birthday, gender, address and picture) in the Firebase.
This project uses bloc pattern, camera and firebase(cloud firestore for data and storage for picture).
See inside the project's README for more details: https://github.com/jttuboi/flutter_training_my_projects/tree/main/person_form
Person list | Person search | |
![]() |
![]() |
|
Add/Edit person | Camera | Crop image (package) |
![]() |
![]() |
![]() |
This is a tic tac toe game.
This project uses a MVC architecture pattern, unit test and integration test.
See inside the project's README for more details: https://github.com/jttuboi/flutter_training_my_projects/tree/main/tic_tac_toe_mvc
Begin of the game | Middle of the game | Finish of the game |
![]() |
![]() |
![]() |
This is a simple todo list based on https://bloclibrary.dev/#/fluttertodostutorial. I only used the GIF to reference and build the app using what I learnt. In other project, I copy to look the diferences of them.
This project uses Bloc pattern.
See inside the project's README for more details: https://github.com/jttuboi/flutter_training_my_projects/tree/main/todos_bloc
Todos tab | Stats tab |
![]() |
![]() |
Show todo details | Add/Edit todo |
![]() |
![]() |
This app shows a list of products and you can remove or edit a product. The data is stored in Firebase.
This project uses bloc pattern, image_picker and firebase (cloud firestore for data and storage for pictures).
See inside the project's README for more details: https://github.com/jttuboi/flutter_training_my_projects/tree/main/products
NO PICTURE
This app shows offline data in some pages to test offline.
It's used flutter modular structure to control routes and independency injection and bloc to control states.