Not available

This job is no longer available.

Browse Mobile App Development Jobs to find jobs just like this one!

AWS Kinesis With React Native

Posted last month

Texans Applicant Preferred
Read the listing below and let me know where you could help the most!

Please read my company description after you have read this job posting!

Here are some things I'm looking to get done with a few people. Let me know which one you can help with more.

Upgrade to Expo SDK 50 - There are a ton of breaking changes with Expo SDK 50 also a ton of benefits. Anyone have experience from 49 to 50? Also want to add the OTA updates and auto incremental builds.

Video Latency With AWS Kinesis - Whenever I am in congested areas the video feed drops dramatically and will not play the videos for several seconds sometimes not at all. I am not sure the route to go here since this is foreign to me but I read that AWS Kinesis may be the answer. I don't know how that would integrate with the expo video player or if Kinesis is handles all backend work. All the videos are only a max of 25 seconds and shouldn't take so long to load even in highly congested network areas. Let me know if you have suggestions for this

Local Storage With Context Provider - The home screen of my app is filled with 12 categories. When a user taps a category it goes to the next stream and gets all the posts, its data and media. There is a short wait time while it gets the videos. Sometimes a second. Sometimes 3-5 seconds. What I believe would be a good solution would be at the home screen load, is to load 2 videos from each category. Store the meta data in a local DB like SQL Lite and the media onto their phone or some sort of local storage globally or through a context provider. Then when they tap the category the 2 posts can be ready and loaded, and when the other posts are pulled they can be added to the array making it seem much faster. I don't like the idea of using an external state manager like redux so let me know your thoughts.

Cloudwatch Events with Lambda Functions - This is a major role because I want to move a lot of the logic that I am handling on the front end to the backend. The most important feature I want to handle first is the post point system. Right now posts are ordered from most recent to oldest. A post wont show in a category until after 10 minutes a user has captured the post and no older than 7 days. The problem right now is I am pulling and filtering. Instead I want to create a point system that gives posts an initial point value and every 10 minutes it adds or subtracts points based on the post interactions. I want to also not filter by time from the front end and just have cloud watch events call lambda functions that make a post eligible or not based on whether the user has chosen the 10, 20, or 30 minute buffer time as well as making posts ineligible after 7 days. This is just an example of one implementation but there are more that revolve around the point system.

Vision Camera - Right now I am using expo-camera but want to move over to vision camera. Its a far more sophisticated camera and takes higher video quality. It is quite an complex library in my opinion so I need some one to tackle this and learn it well to implement it in replacement of expo camera which kind of sucks but works for an MVP

Security -I am using a react native expo AWS amplify stack and need help securing it. It produces an AWS-Exports.js file that holds all the api keys but I believe that although they are exposed they can't be used by an unauthenticated person but still this a security hole and I need to address it. I'm not that great at environment variables, server proxies or any of that. Any thoughts?

JS and AWS Data and Times -  I've learned that JS and AWS data and times are weird but this app also helps people find events so we need to be able to store times for events and what not correctly so that they can be organized and search.


Please read my bio and reach out to me!

About the client
Member since Aug 5, 2021
  • United States
    Frisco 3:03 AM
  • 9 jobs posted
    0% hire rate, 2 open jobs
  • Tech & IT
View and apply to Mobile App Development Freelance jobs posted on Upwork

$10
Fixed-price

Intermediate
Experience level

I just need to get detailed crash report from App Store Connect. I dont have Mac and XCode, so I cannot do it. There will be no further…

iOS Development Jobs
See more
Android app developer uplod game appli6
New
Fixed-price ‐ Posted

$100
Fixed-price

Intermediate
Experience level

Hello We are seeking Android app developer for uplod application the app has ready with all it's screenshots and documents to upload to…

Android App Development JobsAndroid JobsMobile App Development JobsJava Jobs
See more

$10
Fixed-price

Entry
Experience level

I need an Android App developer in Java. 1- Developer will make very simple apps that can be made in 2-3 hours max or even can get from…

Flutter JobsJava JobsAndroid JobsAndroid App Development JobsSmartphone JobsMobile App Development JobsKotlin JobsFirebase JobsTablet Jobs
See more
Google app publisher
New
Fixed-price ‐ Posted

$50
Fixed-price

Entry
Experience level

Support publish app to Google Play Console When app live, I'm pay 50 $

Android JobsSmartphone JobsAndroid App Development JobsMobile App Development JobsGoogle Play Jobs
See more
Want to browse more Mobile App Development Freelancer jobs? Sign Up