1. Splash Screen
2. Login Page/Forgot Password
a. Upon successful login, open the url returned in web view. The Api will also return a TIme value in seconds for the frequency of tracking location. 0 means dont track
b. On failure due to simultaneous login from another device, prompt user to Log off the other device
c. On failure due to any other reason, display the message returned by API in toast
d. Forgot password - User can input his username and request a password reset link on his mail. Option to resend mail, if not delivered or contacting us through Contact us form
The user credentials to be stored in local db so that the user doesnt have to login every time. If a user reopens the app, run the login api without taking the user to the login screen and open the url returned by the API in web view. In case of failure message, take the user to Login page and display the failure message on toast
2. About us, Terms and Privacy
API will return html content to be displayed on site (These need to be stored in local db so if the user is offline, he should be able to view the last content)
3. Location tracking
The location api should be called as per the time value returned with each API when the app is open or running in background. When it is closed, it should be triggered on sending a notification. If long lat are 0, the reason of no tracking should be returned
4. Sign up
User should be able to sign up through this page. If the APi returns success, the user is redirected to login page else the failure message should display on toast
5. Contact us
If user is online, he can fill the contact form. The form to be available even if the user is not logged in
6. Notifications- The user should be able to receive notifications and on opening the notification, an API should run confirming the receipt and opening of notification.The notification can have Title, description text, image and a URL that needs to be opened when clicked
7. Call pop up & Setting
When an incoming call comes, the user will get a pop up on his mobile to show the name and image of the caller, if hes in his leads or enquiry. Clicking this will take him to the url returned by the API. If the caller is not an enquiry or lead, the user will get an option to add it and he should be able to get to the url returned by the api in the web view
Setting of Call Pop Up Toggle: THis needs to be created native and youll need to store the value of this setting in local db too. This setting if set to off will not invoke the pop up or call our API when an incoming call comes.
8.Calling through our web view- This option will be available in our web view but well need to discuss how itll work when in background or closed. Also, if a user gets on a call (incoming/outgoing), we can pass a value to you so that the app can be active till the call closes.
9.Log out
The app needs to be compatible with both Android and IOS and well also be needing help in publishing the app on play store and App store","employmentType":["FULL_TIME","PART_TIME","CONTRACTOR","TEMPORARY","PER_DIEM"],"jobLocationType":"TELECOMMUTE","hiringOrganization":{"@type":"Organization","name":"Toogit","sameAs":"https://www.toogit.com/","logo":"https://www.toogit.com/images/toogit_logo_initial.png"},"identifier":{"@type":"PropertyValue","name":"Toogit","value":383191},"skills":["Location"],"applicantLocationRequirements":[{"@type":"Country","name":"IN"},{"@type":"Country","name":"Canada"},{"@type":"Country","name":"USA"},{"@type":"Country","name":"Germany"},{"@type":"Country","name":"Pakistan"},{"@type":"Country","name":"Philippines"},{"@type":"Country","name":"Indonesia"},{"@type":"Country","name":"Sri Lanka"},{"@type":"Country","name":"Nigeria"},{"@type":"Country","name":"China"},{"@type":"Country","name":"Russia"},{"@type":"Country","name":"Bangladesh"}],"validThrough":"2024-09-25T19:45:58+05:30","url":"https://www.toogit.com/freelance-jobs/MzgzMTkx"}
Remote Web Development Job In IT And Programming
Find more Web Development remote jobs posted recently Worldwide
Work from Anywhere
40 hrs / weekFixed Type
Remote Job$380.95
Cost Looking for help? Checkout our video tutorial
How to search and apply for jobs
How to apply? Do you have more questions about the Job?
See frequently asked questions
I have previously lost money trying to develop an app with another freelancer in the past and have very bad experience. i am looking for someone to develop an app which is much to the same nature as MuzMatch and includes all its features
I...read more
Hello brother
I want to built a grocery delivery application with 4 users
1- sellers : gave the products prices
2- user : make their list of needed grocery products
3 - delivery boy : gps
4- dashboard for the admin
Can you...read more
Restaurant app for online ordering and payment- delivery notification and customer loyalty program.
-We need food delivery application like uber eats, doordash, grubhub.
-We are looking for a software developing company which expertise in developing food delivery system.
Needs to understand and have the ability to create Mobile Apps. (Example Uber App)
Pay is Open depending on abilities.
1 Project Now Additional Projects to Follow