Find Jobs
Hire Freelancers

From Android to IOS And Web

$6000-10000 HKD

In Progress
Posted over 6 years ago

$6000-10000 HKD

Paid on delivery
We are construction material provider. Still a lot of Construction companies are operation in the way like old days. We are trying to challenge that by creating applications for our industry. The application can... - search product by keyword, category - personal favorite list - communicate to us by phone call and internal chat. - share the favorite list via Firebase dynamic link. - share each product via dynamic link. - share a category direct to search page with preselected via dynamic link. Reference: Android project https://victorianoch@[login to view URL] --------------------------------------- --------------------------------------- Requirement for IOS application update --------------------------------------- - Must use GIT version control - currently we search every text when user type text in search bar, we drop all but only search for type name and list out. ( Android is in development as well, We will update you asap it is ready on the Android gitlink ) - adapt Apple design language ( Follow Apple design pattern, do not need to follow Android version) for all and newly added screen - fix existing bugs - DO NOT HARDCORD, Except the front page buttons. - responsibly push to the app store for the first version. - Object structure refers to Firebase real-time database. P.S. It does not matter if you build an IOS applicate from scratch or on top of the existing one. 1. Sign up page - facebook signup via Firebase Authentication 2. Favorite List - Whenever the user tries to modify the favorite list, check if the user is logged in. if the user is not logged in, send the user to sign up page. - a favorite list item is the copy of TileProduct item. - ad/removed favorite button in detail page *animation by lottie ([login to view URL]) *behind the scene : User click add/remove favorite. add/remove the TileProduct into/from Firebase realtime DB under "constructioncity-ahomehk/favorite/_UID_/". you can get "UID" from firebaseUser object. - favorite list page *whenever user add/remove favorite, favorite list will be updated accordingly 3. Chatroom - Whenever the user tries to access chatroom, check if the user is logged in. if the user is not logged in, send the user to sign up page. - when the user sends a message, two lists will be modified. *"constructioncity-ahomehk/chat_profile" : each user have one record, everytime user/admin send out the message, related user chat profile will be updated. *"constructioncity-ahomehk/message/_UID_/" : each user have one list of messages 4. Create, Share and Handle Dynamic link ( Android is in development as well, We will update you asap it is ready on the Android gitlink ) - User can share the Favorite list, each product and each category via dynamic link. - User click on dynamic link lands on Favorite list, a product detail page or pre-selected category in search page. --------------------------------------- --------------------------------------- --------------------------------------- Requirement for Web application & CMS --------------------------------------- - Must use GIT version control - Only mobile version layout needed - Same as mobile native apps - Object structure refers to Firebase real-time database. - User type a text on search bar and we search for categories(types) only, and show the results - add, edit, delete items - search item by keyword and edit * Firebase real-time Database does not support search keyword. Therefore, we may need to use third party elastic search provider with Firebase functions. * We already have implemented, Just need to fine tune and use the API * [login to view URL] - when add, able to add images to firebase storage - Upload images to gs://[login to view URL]
Project ID: 15398463

About the project

13 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of HONG KONG
hong kong, Hong Kong
5.0
1
Payment method verified
Member since Sep 25, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.