1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 19-May-2024 16:10 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: Changes in Existing React Native App
Posted by: External project from PeoplePerHour
Started: 02-May-2021 01:21 GMT
Description: Expected duration: 3 - 4 weeks
[A] App technology: Existing app is developed using react-native-cli, node.js, and fetches content/data via APIs linked to Wordpress backend. App is hosted on 2 VPS servers, where DB is hosted on a separate VPS and Wordpress on the 2nd VPS. Both servers are connected and root access is available just like a dedicated server.


[B] About the app: A sports news app, which has different sections such as newsfeed, photos, memes, videos, etc. Each post on the app has a reaction bar with 4 reaction buttons and a comment button. All the content for the app is made in form of "posts" on Wordpress as a backend, which is fetched by the app's frontend via integrated APIs. App is using Firebase to send push notifications and FB analytics custom events. App supports Facebook, Google, Apple ID & Email logins, which are well integrated.


[C] Scope of Work: Following changes/modifications are required in the existing builds on both Android & iOS:

1. In-app purchase : Lock 3 sections in the app, which will be available only to "Pro-users" who will make the in-app purchase (single in-app purchase product on both Android & iOS builds, which opens all 3 sections for the user, monthly subscription on both Play Store & App Store).

2. New section in the app : In addition to existing sections of the app such as Photos, Videos, etc. a new section needs to be developed and integrated in the app's user menu, which will open natively within the app. This section will have a small logic based game which will enable users to make a team of their 5 favourite players* from the list of players shown to them. After they make their teams, they will not be able to edit/change their "fantasy" team, but will only be able to check the latest cumulative score of their team which will be updated as and when we update points of players* in the backend. We will have an option to "Reset" game, when all users will be able to make new teams, and everyone's score will be re-set. Leaderboard will be shown only to admins in the backend along with user's data in Wordpress. (More info. about this section can be shared with you on request)

3. In-App Immediate Update Module (Mandatory update) : In-App Updates needs to be set up for both Android & iOS users. Currently the app does not have this module integrated. This will help us force future updates on all users as and when critical updates are needed, the app won't work until updated to the latest version.

4. With reference to point #3 above : Disable existing APIs, by rendering an "App Update Required" image, and set up identical new APIs with new names and link the new APIs with the new build, so that upon the app update being available on Play Stores, we can manually disable old APIs from backend and ensure that all users update their apps, since mandatory update module is not configured in the current build. If we don't disable existing APIs then old users who don't update the app will still be able to access the "locked content" in the new build.

5. Google Analytics Custom Events creation & integration. All custom FB events which are currently integrated need to be replicated in Google analytics.

6. Facebook oEmbed integration for fetching FB & Instagram photos via access token.

7. Fake react-counter for every post/article on Wordpress, which can be edited from backend, and will also register genuine user reactions in addition to fake count. Also show reaction count permanently even before the user reacts. (unlike now when count is shown only on registering a reaction)

8. Implement a token based mechanism to check users' last logins and define a logic that filters user accounts where last login was more than 2 months ago, and ability to delete inactive user accounts from the DB based on user's last logins.

9. Removing some sections from the app completely & rearranging app menu items.

10. Achieve an overall performance improvement in loading time when all the above changes are finalized and tested thoroughly.


IMPORTANT:

1. Timelines need to be adhered to diligently.
2. Consistent communication needs to be kept all through the project.
3. Cross device and extensive testing on real devices as well as on Browserstack needs to be done before project is considered delivered.
4. Bugs or errors showing to some users later on once the new build is live, will need to be fixed free of cost for a period of 1 month from the date of delivery of project.

If work is found satisfactory with minimal bugs, a permanent position might be offered to the respective developer. Please write back only if you have at least 25 free hours a week to work on this, and are willing to stick to timelines and to communicate on a regular basis.


PROJECT COMPLETION:
We would like the entire project to be completed in all aspects including testing and be delivered within a maximum period of 45 days (Saturdays & Sundays included).


Please write back in case of any questions/clarifications.
Project ID: 3166030
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Professional Photo Editing and Color Correction
Category: Photo Editing, Photography, Photoshop, Photoshop Design
Budget: ₹600 - ₹700 INR
19-May-2024
16:04 GMT
GCP CI/CD, Logging, and HTTPS Implementation
Category: CI / CD, Google Cloud Platform
Budget: $30 - $250 USD
19-May-2024
16:04 GMT
Conquer Gynecology Exams: Create Short, Clear Chapter Notes (Medical Students Only!)
Category: English Grammar, Medical, Medical Writing, Research Writing
Budget: ₹1749 - ₹1750 INR
19-May-2024
16:04 GMT
Hand-Drawn Minimal Family Tree Illustration
Category: Drawing Artist, Graphic Design, Illustration, Photoshop
Budget: $10 - $30 USD
19-May-2024
16:04 GMT
Modern, Minimalistic Logo for XYZ Enterprises
Category: Graphic Design, Illustration, Logo Design, Photoshop
Budget: $2 - $8 USD
19-May-2024
16:04 GMT
Customized ERPNext DocTypes Interface
Category: Accounting, ERP
Budget: $250 - $750 USD
19-May-2024
16:02 GMT
Simple Website Development with Hosting Files
Category: Graphic Design, HTML, PHP, Web Design
Budget: €8 - €30 EUR
19-May-2024
16:02 GMT
SEO Consultancy Services for Website Optimization
Category: Internet Marketing, Link Building, Marketing, Search Engine Marketing (SEM), SEO
Budget: €6 - €12 EUR
19-May-2024
16:02 GMT
Advanced App Automation with MacroDroid
Category: Android, C#, Programming, Java, Mobile App Development, Software Architecture
Budget: $30 - $250 USD
19-May-2024
16:02 GMT
Advanced ML Expert Needed
Category: Deep Learning, Machine Learning (ML), Programming
Budget: $10 - $30 USD
19-May-2024
16:01 GMT
Custom Aimbot Script for 2004 Game(game will be specified when you message me)
Category: C, Programming, C#, C++, Python, Software Architecture
Budget: $10 - $30 CAD
19-May-2024
15:58 GMT
Elegant Wedding Card and RSVP Design
Category: Graphic Design, Illustration, Logo Design, Photoshop, Photoshop Design
Budget: $15 - $25 USD
19-May-2024
15:56 GMT
B2B Leads Generation | GenAI Solutions / Consultancy
Category: Internet Marketing, Leads, Marketing, Sales, Telemarketing
Budget: $5 - $10 USD
19-May-2024
15:55 GMT
E-commerce Section Development with Stripe Integration.
Category: ECommerce, HTML, PHP, Shopping Carts, Web Design
Budget: $30 - $250 CAD
19-May-2024
15:53 GMT
CFD engineer with expertise in microbubbles in water
Category: Computational Fluid Dynamics, Mechanical Engineering
Budget: $3 - $10 USD
19-May-2024
15:53 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2022 1001 Freelance Projects