react-native bike hire app

Job ID: 36463012

Budget: $750 – $1,500 USD

I'm looking to develop a React Native bike share app that will be available on both Android and iOS. No integration with existing bike share services is necessary. User authentication for the app will be done through Google and email using Google Firebase.
The app will be user friendly, feature rich, and will have robust backend development. I'm looking for someone with experience in React Native and Mobile Application development who can create an overall excellent user experience.
If you are interested in this project and think you have the skills to deliver the results I'm looking for, please apply for the position.

The bikes will be using a bluetooth lock, most likely a Noke lock. Please research this and make sure you can integrate with their API

We want to uses google's firebase as the data storage and user authentication unless you have a better solution.

- Bikes will be tracked
- Must have an admin section.
- Bikes must be returned to specific locations set by admin.
- Locations will have a limit as to how many of each different bike can be strored at each location. Hire is based on hours/days.
- There will be a relocation fee if bikes are returned to different locations. This must be adjustable by kilometer with a minimum
- End of ride photo sent to slack so an admin can verify and select an option if admin is not happy with the Bike
- Have the ability to rent other companies Bikes. The company that owns the Bike can use and does not pay to hire but gets a percentage of Bikes revenue
- We want the ability to track data and where people open the app to see where the nearest bike is

Please only apply if you are able to do everything listed.