🚀The Ultimate FLET Implementation from Brazil: A Showcase 🇧🇷 #1177
maiconrp
started this conversation in
Show and tell
Replies: 2 comments 1 reply
-
Cool project! It's time for me to start learning Portuguese (or use ChatGPT) :) |
Beta Was this translation helpful? Give feedback.
1 reply
-
Great project. I really like the file structure. Very organized and clean. Keep up the good work! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
IoT Weather Station for Irrigation1.
View: Docs/Articles | Contributing | Code | Prototype
🌟 One of the most important benefits of using Flet is the ability to create and reuse controls, 🎛️ which are pre-built components that can be incorporated into various parts of the application. This allows for greater organization of the code, making maintenance and the development of new features easier.
But what if this organization were applied not only to the code, but also to the project's file structure? By isolating components, configurations, and other resources in their own files 📁, it's possible to maintain a high level of organization and separation of concerns throughout the project.
Flet allows us to do this in a simple and intuitive way, using the widget architecture to create user interfaces composed of various reusable controls.. This way, we can create more efficient, organized, and easy-to-maintain applications, which is essential for complex projects. 💪
🌱 The presented project is an experimental way of applying this. It's an irrigation monitoring system that uses an internet-connected weather station to collect climate data 🌡️ and calculate the water needs of plants. The data is stored in Firebase 🔥 and the information is displayed in a PWA 📱, which allows for viewing the water consumption history 💦.
The Flet structure aims to separate the code into modules responsible for distinct functions, improving maintenance and readability.
Note: The project is under development and open to contributions or suggestions.
Check it out in full at: https://github.com/maiconrp/estacao-meteorologica/tree/develop
Footnotes
This text was translated into English by ChatGPT ↩
Beta Was this translation helpful? Give feedback.
All reactions