Minimalist Full-Stack AWS Amplify React App
Budget: $250 – $750 USD
I'm looking for a full-stack developer to create a basic 8-page AWS Amplify Gen 2, React framework app. This app will have a simple and minimalist design style, and will include email and social Gmail logins via Amazon Cognito. The project will require you to develop the app and place it on GitHub for sharing, as I will not be sharing my AWS account.
The 8 pages will consist of:
- Home
- Products
- About
- Contact
- User premium content
- User settings
- Admin/Manager content page
- Admin/Manager settings
The app will cater to three user types: User, Admin, and Manager.
Key Requirements:
- User premium content page will display a table with admin-entered data, 10 text boxes with a save button for user data, and a button to call a third-party API (we'll work through this in the final milestone).
- User settings will feature 3 check boxes and 8 text boxes with a button to save to the database. (Users and admin/managers use this)
- Admin/Manager premium content page will need 10 text boxes with a button to save. This data needs to be shown globally to all user accounts. , an additional 10 user-specific text boxes with save button also needed
Please note that stripe payment system for subscription will need yo be implemented in the future so design accordingly to manage subscription accounts (free, monthly, yearly). Each item on content page needs to be activated or hidden based on subscription level in the future.
Ideal Skills & Experience:
- Proficiency in React and AWS Amplify
- Experience with Amazon Cognito for user authentication
- Github familiarity for code sharing
- Ability to design simple and minimalist user interfaces
- Experience integrating with third-party APIs
- Full-stack development experience
Please note, I have specific third-party APIs in mind for this project. And need structure built before this is completed
The 8 pages will consist of:
- Home
- Products
- About
- Contact
- User premium content
- User settings
- Admin/Manager content page
- Admin/Manager settings
The app will cater to three user types: User, Admin, and Manager.
Key Requirements:
- User premium content page will display a table with admin-entered data, 10 text boxes with a save button for user data, and a button to call a third-party API (we'll work through this in the final milestone).
- User settings will feature 3 check boxes and 8 text boxes with a button to save to the database. (Users and admin/managers use this)
- Admin/Manager premium content page will need 10 text boxes with a button to save. This data needs to be shown globally to all user accounts. , an additional 10 user-specific text boxes with save button also needed
Please note that stripe payment system for subscription will need yo be implemented in the future so design accordingly to manage subscription accounts (free, monthly, yearly). Each item on content page needs to be activated or hidden based on subscription level in the future.
Ideal Skills & Experience:
- Proficiency in React and AWS Amplify
- Experience with Amazon Cognito for user authentication
- Github familiarity for code sharing
- Ability to design simple and minimalist user interfaces
- Experience integrating with third-party APIs
- Full-stack development experience
Please note, I have specific third-party APIs in mind for this project. And need structure built before this is completed