Week # 1 --------------- 1000$ milestone :-
-Study our sample Ui/UX and recommend apps we like so you will consider during the app design process (we will provide 2 or 3 samples Apps )
-Implement App Splash Screen with logo click here to see how we want the Splash screen using keen burns animation
-Implement App Walkthrough intro (should appear only once with skip option) We will provide the slides and sample how we need it
-Implement Anonymous login ,Social Login , Sign up and force SMS Auth Screen login all using Google Firebase Auth – at code we want option to disable forced signup and activate only anonymous signup , if this option activated we will limit user form (contacting us , chat with us , view certain university data till user login in and auth using both signup and SMS auth using nice popup dialog for forced login )
-Implement forget password dialog
-Trigger welcome email using firebase auth welcome email and forgot password email etc... all come out of the box using firebase, and should be based on the app language (English , Russian, Arabic)…this feature comes from firebase too
-Implement top menu (with burger menu and alert icon for notification) alert icon should be animated when notification received, burger menu also should be nicely animated when opening and closing
-Add logo at the middle of the top menu at the center of it
-Create burger menu (contains many options such as (…Settings, contact us)
-Create user profile (with user info last login date, pic load from camera or device and allow the user to crop his picture and adjust it, other user info at his profile, an option to update his info)
-Create bottom down icons tabs, with home, check status, live stream, chat with some animation using the latest flutter icons animation will send sample video for that too
-RTL support (languages to consider (the main language is English, Russian, Arabic RTL). ( auto detect device language same as our live app , with option to change the language form the burger menu setting page at anytime , when RTL all app should be RTL formatted it comes out of the box with flutter .(all translation strings should be easily editable and in one place not impeded in the code, same as app colors and themes .
-Implement main activity screen when clicking at home button, and check status screen when clicking at check status button, and live activity screen when clicking at live stream button, and chat screen, and chat activity screen when clicking at chat button ... all screens should have nice transition effect when opening, and keep activity screen should keep the stat even if screen switch or app put into background
-Implement a nice loading animation status indicator when long activity being triggered
•Note app will support working in offline mode with notice msg saying that the app is working in a limited functionality mode till the network is back.
•Note app should have local SQLite storage to store data in order to reduce server requests and only refresh this data if forced or ever 24h (example if we loaded university data, we will cache it work for offline mode and for certain time before request refreshing this data again from the server
•Note All flutter plugin that will be used with our app should be confirmed before implementing, please
•Note All code should be organized and commented using the latest coding standard
Please carefully study:- [login to view URL]
it's very important for activity task management and UI we like and we know this app will help much with this project.
47 freelancers are bidding on average $4010 for this job
Nice to meet you. As a senior flutter developer that have good experiences, I am very interested in your project. Please contact me and discuss for more detail. Will give you cost result to you. Best regards.