1. Arabic localization
SnapGoal: Arabic is a layout from right to left, so we expect to have a [url removed, login to view] to add all text in the app in Arabic and English, the arabic version is the default language, and from the setting user can select which language they want. for Arabic version all layout should be from right to left unlike the English from left to right. and for News, when click on News tab it should show the language based on the user selection (if arabic shows Arabic)
2. in app browser for video details page
SnapGoal: Currently, users play the app using their phone player, what we want is to add (in browser) where it opens a new screen inside the app to play the video isnide the app but the content from external party (youtube.. dailymotion.. )
3. login with country and phone number.
SnapGoal: Currently, user login through fb/email, we want to keep the same design, but login through phone number (with some validation will be sent to validate the number is correct) so in the login users will create the country from db, and then enter the phone number then he logis in ) we'll handle the password as well send them a password through SMS, but this part is our part when we will mange with telcom operator, for now, please create the form, and store the data in db. and the SMS will be done later.
4. old gcm to fcm conversion.
SnapGoal: FCM should be a gateway that sends to both Android and IOS.
5. SnapGoal: We'll be adding one screen in the Match page (new tab) we'll send you the Json and you just integrate the result on the new screen. ( I'll send you further information)
home,matches,news and news details page not developed in previous iOS source code,
and they used old library for slide menu,arabic left to right converter we can’t customize in that library,
so we want to do rework for iOS app
SnapGoal: IOS applicaiton should be identical 100% of the
Android version in terms of flowwork and layout and UX. and it should be using the same FCM for both IOS/Android
General groudrules from SnapGoal:
Milestones:( full project is $1000)
1) Android (30%) will be divided into 3 sub milestones (10%: for 1& 2 as above, 10% for 3&4&5, 10% after 1 day testing)
2) IOS (40%) : will be divided into (30% for full IOS, 10% for 2 days testing )
3) 20% full testing ( 2 days)
4) 10% after approval from playstore and applestore for the app to be launched for public.
SnapGoal will add a NDA feature on freelancer to be clicked from your company.
Adding IOS/Android developer with Karthick to the Skype chat to facilitate the feedback and Q/A
Timeline is 10 working days, we expect to stick to this timeline so the agreement is valid.
Code: can be requested anytime after 30%/, 60%, 90%, 100% of the project milestones.
Communication: We expect instant support and communication during and after the project if needed.