Flutter app to estimate the price of Civil Engineering Projects
About this Project
This project was made to simplify and optimize the budgeting process in a Junior Company called Engetec Engenharia Jr
Why?
I want to make an app to learn how to use Flutter better, so I thought that solving a real problem at the same time would be a good idea. Before I made this app the budgeting process used to be made with an Excel sheet, that sheet was really good, but it wasn’t so accessible to everyone in everyplace. Now with this app, they can estimate the price of Projects anywhere and give a quick answer to their clients.
Some Observations about this App
- There’s no Login/Register functionally because this app is used only by the Company Members.
- It’s not in the Play Store or App Store.
Features
- Estimate the price of five Civil Engineering Projects with specific variables for each project, as the Building Standard or how many Floor Plans.
- Estimate the price of only one project or how many you want to.
- See the prices of all projects together in a partial review page that only you can see.
- Save the budget of one client when you want to, so all members with this application can see it.
Built With
- Flutter – Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- splashscreen – A good package to help implement Splash Screens
- flare_flutter – The package that allows us to use Flare animations in Flutter.
- Android Studio – Android Studio provides the fastest tools for building apps on every type of Android device.
- Firebase – Firebase helps mobile and web apps teams succeed.
- cloud_firestore – A Flutter plugin to use the Cloud Firestore API.
- path_provider – A Flutter plugin for finding commonly used locations on the filesystem. Supports iOS and Android.
- hive – Hive is a lightweight and blazing fast key-value database written in pure Dart. Inspired by Bitcask.
- hive_flutter – Extension for Hive. Makes it easier to use Hive in Flutter apps.
- MobX– MobX for the Dart language.
- flutter_mobx – Flutter integration with MobX.dart.
- flutter_modular – A smart project structure.
- slidy CLI – CLI package manager and template generator for Flutter. Generate Modules, Pages, Widgets, BLoCs, Controllers and tests.
Contributing
I’m really glad if you want to contribute to my project and help me to improve it. You can send how many PR’s you want to. If you have some questions about the project get in touch if me.
License
This project is licensed under the MIT License – See the LICENSE.md for details.
Download the Flutter app to estimate the price of Civil Engineering Projects Source Code on GitHub
https://github.com/manoellribeiro/budget-CivilEngineeringProjects
Provides the list of the opensource Flutter apps collection with GitHub repository.