Build a simple app with React Native, Firebase, MongoDB, styling isn't required.

Job ID: 34466780

Budget: $100 – $300 AUD

Hello to whom reads this,
I have a small and relative easy project for someone who knows React Native, Firebase, MongoDB and basic Tailwind.
I'm building a memory training app for android/ios hence my choice of React Native.
* I'm looking for someone to do the [coding side] with a rough wireframe designed with Tailwind. As I'll be styling this myself after.
If you are [exceptional] at styling, please include a seperate price for this in your bid description.
Job/Project requirements
* You must be confident in:
- React Native
- Redux
- Javascript
- Firebase
- MongoDB
- Tailwind (enough to lightly style similar to the Figma Wireframe I'll give you)
- Ability to work with Figma
This App must be written where required in Javascript [not] Typescript.
You must also give heavy comments that are easy for me to understand and follow in what code does what. As I'll be using this to learn myself and work with you in the future. I'm a mid level developer so I can understand a lot, but don't have the time or the complete knowledge to build this app quickly.
App structure:
- Auth Login / [Accepts Email/Username/Password] and [Google and Apple login] E.g GMAIL etc
* Once the user has signed in, it'll keep them signed in for next time they open the app. After 14 days it'll log them out and they have the option to use a bio or just enter the logins as see in Figma wire e.g text Verification.
- App will remember where you were when you closed it. Perhaps you can achieve this with Breadcrumb?
- Home page
- Categories
- Sub Categories
- Numbers in Sub Categories

- Individual numbers page
* Ability to edit this page [Only what is seen in the edit page in figma] I will also need an audio button on this page, I forgot to add icon, but you can see mention of it in the edit the numbers page.
* All Numbers will have pre-assigned data and an image (You can tell me how to do this backend), no audio so you need to only display icon for audio if it's available.
* Image that I pre-set for the client, can be changed to their own, with the ability to crop it after they take the photo or upload it. This image will be stored locally on their clients device. Keep in mind in the future
* Only data the user can change is (Profile Details / and the data found in 'Edit Number Individual' page.
* You must be able to swipe left or right to the next Number

- Simple profile page

More work in the future will be awarded to you if you do a great job.
I look forward to speedy delivery and long term partnership for this one and the ones to come.
Cheers,
Dan

The Figma so you can see the design is here:
https://www.figma.com/file/qll1Q2RwqisEta7xfVqWbj/MClaim-App-Wireframe?node-id=702%3A8947