Need back-end (AWS: cognito, dynamoDB, graphQL) and hookup to rect-native and electron front -- 2

Job ID: 33136248

Budget: $750 – $1,500 USD

The front-ens react native part is complete. I need the back-end to be done, some minor front-end fixes. If all goes well, I will give you a second project and a third, and so on. If you have AI skills - that is a huge plus.
This app works as a "Notes" or "TODO" type of app. Please let me know a realistic timeframe. Here is what I need to be done using GitHub, Docker, and Jenkins:

Tasks/features:
DB Server Set up
API Back End with GraphQL
Login with email
Login with Social Media (google, apple)
Forgot Password / Reset Password
Registration with email
Register with Social Media (google, apple)
feedback form

Update Profile:
-Language switch
-Location manual input (City, not GPS)
-Country selection
-Profile Image (crop, size reduction)
-Profile activity chart (similar to GitHub activity)

Only three types of projects, but each can have an unlimited number of projects (CRUD operations against each project):
Project A list of projects
Project B list of projects
Project C list of projects
Project A/B/C Details
Create Project Characteristics
Notifications
Onboarding screens with deviant art API ( random image background)
Show project 1/2/3 lists
API integration - TMDB.org
API integration - Unsplash
Create Project 1/2/3 lists
API integration - deviatart
Display Project 1/2/3 Summaries
Design Testing in Android
upload to Android
Design Testing in iOS
Work offline and sync when online
Save project/work locally
Export projects as .txt
upload to iOS