Our goal is provide solution for 2 sustainable development goals.
𝐋𝐢𝐧𝐤𝐢𝐧𝐠𝐒𝐢𝐠𝐧 𝐢𝐬 𝐭𝐡𝐞 𝐦𝐨𝐛𝐢𝐥𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐩𝐫𝐨𝐣𝐞𝐜𝐭 𝐭𝐡𝐚𝐭 𝐟𝐚𝐜𝐢𝐥𝐢𝐭𝐚𝐭𝐞𝐬 𝐬𝐢𝐠𝐧-𝐥𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐩𝐫𝐨𝐜𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐭𝐡𝐞 𝐡𝐞𝐥𝐩 𝐨𝐟 𝐀𝐈 𝐢𝐧 𝐩𝐫𝐚𝐜𝐭𝐢𝐜𝐞 𝐚𝐬𝐬𝐞𝐬𝐬𝐦𝐞𝐧𝐭.Our project introduction video is displayed on Youtube.
This is link to download Apk File.
1084650796547262449.mp4
![Image description](https://private-user-images.githubusercontent.com/126844791/307582762-9fd14881-84f8-416a-b0de-abebb59d1b85.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3NzQ1NjQsIm5iZiI6MTczOTc3NDI2NCwicGF0aCI6Ii8xMjY4NDQ3OTEvMzA3NTgyNzYyLTlmZDE0ODgxLTg0ZjgtNDE2YS1iMGRlLWFiZWJiNTlkMWI4NS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxN1QwNjM3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMGVkMmFiM2RkZGY3NGNiNTJiNjMyYWMyMTg0YzllYTU4YjQ1NzI2ZDJhNTE3ZWFjNWVjODJmYWJkYmZjYjIwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.bEyFiVx2xqPkO_HCg1R7qFGHbAKcmtxlJA_TxCzeInA)
![Image description](https://private-user-images.githubusercontent.com/126844791/307582837-3690e7f1-3c4c-4a8c-aa87-487e0fde5888.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3NzQ1NjQsIm5iZiI6MTczOTc3NDI2NCwicGF0aCI6Ii8xMjY4NDQ3OTEvMzA3NTgyODM3LTM2OTBlN2YxLTNjNGMtNGE4Yy1hYTg3LTQ4N2UwZmRlNTg4OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxN1QwNjM3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZjIyZjkwMTIxZTM0OTQyYWFlODI5ZTFhZGQ2NmIwYjkzNjlhODgxNDI0YmJhMWFmODY4ODY3OTU2ZmYyZTY4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.a9VY5D1gbbW_6-iYOZUiDUDdRKxLT1yUiGPvlSaD4OE)
- To run any Android application built with Flutter you need to configure the enviroments in your machine, you can do this following the the tutorial provided by Google in Flutter website
- Flutter SDK
- Android Studio (to download Android SDK)
- Any IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
- A little knowledge of Dart and Flutter
- Flutter
- API with Go backend and Database
- AI
- Clone the repository
- Open the project in your preferred IDE (e.g. Android - Studio, VS Code)
- Run
flutter pub get
to install the required dependencies - Run the project in an emulator or on a physical device
- app
- data:
- models: contains the app's models
- global_widgets: contains widgets that are used multiple times in app
- modules:
- <module_name>:each module is named after its specified function
- screens: contains screens of the function
- widgets: contains widgets that only appear in this function.
- <module_name>_controller.dart: Initializes controller for the feature
- <module_name>_binding.dart: Defines functions and variables for controller
- <module_name>:each module is named after its specified function
- routes
- app_pages.dart: routes to corresponding pages
- app_routes.dart: contains names of routes
- data:
- main.dart