Com Tool - A cross platform chat-application programmed using Flutter. This is a mobile chat application designed based on being environmentally friendly, efficient, free to use, user friendly, reliable, simple, and safe to use. To fill the need of a new simple mobile chat application that anyone can use to send messages to friends or colleagues. The creators’ goal is to create a simple yet efficient way to receive and send messages with or without wireless access for both IOS and Android devices. This application will be free and will be completed by volunteers for a school project.
This team was formed in ENG4003 to fill the needs of our client.
It consist of group of 4 with each designated task throughout the production of the app.
- Ryan Leblanc
- Urbain Rwuhiriro
- Vraj Patel
- Prince Felix
Flutter Course - https://www.youtube.com/watch?v=VPvVD8t02U8&t=356s Flutter Installation - https://www.linkedin.com/learning/flutter-part-01-introduction/what-is-flutter?autoAdvance=true&autoSkip=false&autoplay=true&resume=true&u=2199673 Building Flutter UI - https://www.linkedin.com/learning-login/share?account=2199673&forceAccount=false&redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fflutter-part-07- building-the-ui-or-flutter-part-07-building-uis%3Ftrk%3Dshare_ent_url%26shareId%3DvaFgwnGuRvm75v9lOdk%252FZw%253D%253D Learn Building WhatsApp with REACT - https://www.youtube.com/watch?v=pUxrDcITyjg Make o9ur app offline - https://www.mindinventory.com/blog/how-to-make-your-app-available-offline/ Build Flutter iOS/Android apps - https://www.udemy.com/course/flutter-dart-the-complete-flutter-app-development-course/learn/lecture/17488988?start=0#overview Waveshark Opensource Messaging via bluetooth - https://github.com/waveshark/WaveShark-app Implementing Dark Mode - https://medium.com/flutter-community/create-a-theme-and-primary-color-switcher-for-your-flutter-app-using-provider-fd334dd7d761
Additional Resource - https://dartpad.dev/?id=fdd369962f4ff6700a83c8a540fd6c4c
cupertino_icons: https://pub.dev/packages/cupertino_icons firebase_auth: https://pub.dev/packages/firebase_auth cloud_firestore: https://pub.dev/packages/cloud_firestore firebase_core: https://pub.dev/packages/firebase_core page_transition: https://pub.dev/packages/page_transition flutter_verification_code: https://pub.dev/packages/flutter_verification_code intl_phone_field: https://pub.dev/packages/intl_phone_field animate_do: https://pub.dev/packages/animate_do get: https://pub.dev/packages/get flutter_nearby_connections: https://pub.dev/packages/flutter_nearby_connections device_info: https://pub.dev/packages/device_info flutter_styled_toast: https://pub.dev/packages/flutter_styled_toast image_cropper: https://pub.dev/packages/image_cropper image_picker: https://pub.dev/packages/image_picker flutter_image_compress: https://pub.dev/packages/flutter_image_compress path_provider: https://pub.dev/packages/path_provider firebase_storage: https://pub.dev/packages/firebase_storage chat_bubbles: https://pub.dev/packages/chat_bubbles flutter_email_sender: https://pub.dev/packages/flutter_email_sender stacked: https://pub.dev/packages/stacked flutter_settings_screens: https://pub.dev/packages/flutter_settings_screens flutter_rating_bar: https://pub.dev/packages/flutter_rating_bar google_fonts: https://pub.dev/packages/google_fonts salomon_bottom_bar: https://pub.dev/packages/salomon_bottom_bar
Found in /extras folder
- Application Design
- ENL Drafts
- Presentation Slides
- ChatApp_Demo.mp4