Find Jobs
Hire Freelancers

Transitioning from GCM to Firebase

₹1500-12500 INR

已关闭
已发布将近 7 年前

₹1500-12500 INR

货到付款
IMPORTANT: PLEASE READ THE ENTIRE ASSIGNMENT BEFORE APPLYING We have a web/mobile application that currently uses GCM and that needs transition to Firebase. The application is coded in PHP and MySQL, and uses Nodejs. The mobile app is built using Ionic, and has plugins written in Java (for Android) and Objective C / Swift (for iOS). This is how things work in the application ------------------------------------------ 1. The application is a group messaging application. People create groups and post messages to their groups. The groups might have hundreds to hundreds of thousands of members. 2. When a message is sent to a group with, say, 100,000 members, a PHP script makes 100,000 entries in a MySQL table called messages. Then it fires 10,000 push notifications (NodeJs is used). 3. GCM responds with 100,000 notification IDs, and the corresponding 100,000 records in the MySQL table above called messages need to be updated with these 100,000 notification IDs. 4. As and when a push notification is delivered, GCM responds with a delivery receipt, and the corresponding record in the MySQL table above called messages needs to be updated with the receipt. Thus, all 100,000 records will eventually need to be updated a second time with the delivery receipt, too. Since large numbers of updates on MySQL will hamper performance, we need a solution there, too. The broad scope of the work to be done -------------------------------------- We need help with transitioning two apps - our own and that of a coaching institute which uses our backend for push notifications - to Firebase from GCM. The broad scope is below: 1. Work needs to be done on both the apps mentioned above 2. For all new downloads, we need to keep track of the latest registration tokens / device tokens in real time 3. For all existing downloads, we need to get the latest registration tokens / device tokens, and keep track of them thereafter in real time 4. We need a script to get the current registration token / device token for every user whenever we run it, and update it in the database for that user 5. We need to change the code of the application to have push notifications working in Firebase now instead of in GCM earlier a. Firing push notifications b. Getting notification ids and updating them in our database c. updating our database when the delivery receipt comes, or any status report of the notification comes 6. Database needs to be updated in real time whenever a user uninstalls the app 7. Database needs to always have details of users who have not enabled / who have disabled push notifications, in real time (including on MI/LeEco phones and others like that) 8. Instance IDs should always be stored in our database for all app installs (we do not currently store Instance IDs). We need the time frame for all the above, and what you would charge. (Also, it is possible that as you work some unexpected issues might crop up as in all such assignments, and, if you choose to take up the assignment, we would request that you be prepared for such things in the same price.)
项目 ID: 14877601

关于此项目

7提案
远程项目
活跃7 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
7威客以平均价₹7,313 INR来参与此工作竞价
用户头像
Dear Employer! I’m Waqas, professional android app developer. I have a full dedicated and professional team to provide right solutions for your business problems in the most efficient ways. Relevant Skills and Experience I've 5+ years of working experience in providing expert solutions. I’ve completed many similar projects and delivered highest level of quality apps on time with full testing and maintenance support. Proposed Milestones ₹10526 INR - Milestone
₹10,526 INR 在3天之内
5.0 (330条评论)
7.6
7.6
用户头像
Hi, Your job posting has caught my attention and I am keenly considering your job post. I have excellent experience in Mentioned skills. Looking Forward to hear you ..... Thanks Relevant Skills and Experience Laravel,php,node.js,Angular.js,PHP,Wordpress Proposed Milestones ₹3500 INR - m1 ₹4277 INR - m2
₹7,777 INR 在3天之内
5.0 (4条评论)
3.7
3.7

关于客户

INDIA的国旗
India
0.0
0
付款方式已验证
会员自4月 30, 2016起

客户认证

类似的工作

Website Development with Wordpress Bricks Builder
€12-18 EUR / hour
CodeIgniter 4 Project - Setup and Enhancement (Can complete by today)
$30-50 SGD
It will crawl and extract all itags from all images from Docker Hub, Quay.io, AWS ECR Public Gallery, Snapcraft, Flatpak, AppImages, Bundles, BitTorrent, EDonkey2000, SoulSeek and DC++, and it will build and publish deb packages (as APT repository).
€8-30 EUR
Seeking Experienced Google GPS Navigation Developer for UI Customization
$10-500 AUD
PHP Developer Needed for Outlook SMTP
$30-250 USD
React Native App Development
₹12500-37500 INR
Comprehensive Educational Platform Development
$30-250 USD
Engaging Gym App UI Development
$30-250 USD
Gmail ActionMailer Authentication Issue
$250-750 USD
Mobile Strategy Game Prototype Development
£750-1500 GBP
Individual Membership with Premium Content -- 2
$25-50 USD / hour
Wix Website Redesign to Resemble High-End Watch Sites
$250-750 USD
Full Stack JavaScript Developer with Google Maps API and AWS expertise
₹3000-5000 INR
Developer Wanted: Tool for Bulk Data Management and Duplicate Removal
€30-250 EUR
make changes to a crm application (only expert in report query e pivot)
$80-120 USD
Cross-Platform Mobile App Development
₹12500-37500 INR
E-commerce Website Development - Node.js/React.js
₹600-1500 INR
Full Stack Web Application Developer
$25-50 AUD / hour
Wordpress Developer with Razorpay Voucher Handling
₹600-1500 INR
Full React Native Development for ERP Travel App
$750-1500 USD
谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。