Hi,
I am a ionic front-end & back-end developer. I have read all your design requirements.
It is more compatible to share design with us. So work is in proper designs.
I have create points according to your requirement as below:
1. Intro Screen:
We will placed all buttons & logo of app on intro screen.
2. Register Screen:
In register we will placed images, buttons in proper way & good design for you.
Also on register & login all inputs will check condition like (is-empty, less character, password matched or not, if email is valid or not etc.)
3. Dashboard:
We will set all tabs with icon & title at bottom of app. It will be responsive for all devices.
4. Ionic Listing:
Set all rows of height & display nice view of listing.
5. Reward List & Item:
We will display all rewards list in rows & item will manage in good manner.
6. At last QR Scan & Profile & Pop-up will also managed with good design.
This is 6 points i will do this in 6 days & per day show you one point of design.
So if you are interested then please share with me your code i will start work asap & give you project on time.
Thanks