Update ionic firebase app to implement messaging functionality

Work Package 3: Messaging


Implement messaging functionality such that a customer can directly message a broker


Messaging should be initiated through links such as 'request viewing' and 'request quote', which will require the user to go through the sign-up process

Standard queries such as 'request quote' will automatically populate a message to the broker of that property and start a chat dialog where either customer or broker can add messages

The messaging context should automatically include the property ID and name so the broker knows what property is being discussed

On receipt of a message, the user should be notified through the device when not inside the app

The existing messages page should be updated as necessary to include all relevant buttons etc for messaging

Administrators should have access to all message logs

Appropriate firebase rules should be created to ensure only chat members are able to see the messages

Sign-off criteria

When viewing a property a customer can select 'message, quote, or request viewing' and will be re-directed to sign-in if currently guest

Standard requests such as the above will be stored in a way that is identifiable to administrators at a later date (so leads can be counted)

Messages are appropriately sent from user to user

A message from the customer will be notified to the broker within the app

New messages will generate a notification to users outside of the app

Testing will be performed outside of the application using API calls to firebase to ensure that chat messages are not accessible to other users

The project as a whole is developing the following ionic template:
Firebase authentication and proof-of-concept back-end work for firebase storage has already been implemented.

Compétences : Angular.js, Structure Ionique, Javascript, Mobile App Development, PhoneGap

en voir plus : implement captcha functionality java, apparently built applet functionality work, google app sso net sample work, ionic google cloud messaging, firebase cloud messaging ionic, fire base ionic, firebase ionic native plugin, firebase crashlytics ionic, google firebase ionic, ionic docs firebase, firebase native ionic, implement font functionality joomla, implement paypal functionality php, implement search functionality php, update facebook java app website, text messaging apps work windows mobile, update sqlite database app update, update existing iphone app, app will iphone bluetooth work android, implement sms functionality website php

Concernant l'employeur :
( 2 commentaires ) Lahore, United Kingdom

Nº du projet : #17750200

Décerné à:


Based on that Idea of the project. It will work like real-time chat with some rules between brokers and users.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% GBP en 10 jours
(1 Évaluation)

2 freelance font une offre moyenne de £219 pour ce travail


Hi I am a technical evangelist, developer and can do this task for you. I have more than 12 years of experience in software development and am a microsoft certified professional.I have strong work experience in Reac Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 7 jours
(13 Commentaires)