Cross-platform (iOS and Android) AWS (Server-less) Mobile App

Job ID: 35281094

Budget: $250 – $750 USD

App to Include:
- Single codebase, utilizing AWS Amplify, in which to deploy iOS and Android
- Basic Authentication
- Social Account Login
- Support for Face ID
- User account profile data and photo management
- Near pixel perfect reproduction of UI design (attached) for iOS and Android
- Interactive UI components powered by React and Material UI
- Client-side and server-side form validation
- Light and dark mode style support
- Responsive UI to support different sized mobile phones (tablet sizes not required)
- iPhones version 8 and higher
- Android devices 2018 and later
- Restriction of app rotation to vertical/portrait orientation (no landscape)

Technology Stack
Cross-platform Serverless (nothing containerized) Services
AWS
- Amplify
- Cognito
- Lambda
- Dynamo DB (user account information)
- Aurora DB (user app settings)
- S3 (user photos and database backups)
- CloudWatch
- Device Farm

Coding
- Deploy to both iOS and Android from a single codebase using CICD
- Include appropriate linting in CICD pipeline to enforce clean coding standards
- GitHub (version control and CICD)
- Python v3.10.x or greater as the primary back-end coding
- Must use React Native + Material UI https://mui.com

Notes
- A link to the FIGMA renderings will be provided.
- All icons and photos will be provided.
- Freelancers who can demo previous projects with similar scope and technologies will have the best chance of receiving this project.
- An appropriate bonus will be awarded based on overall quality and speed of delivery.

FULL REQUIREMENTS ATTACHED