Exactly what I was about to say @RobElliott !
@despinxz I built a complex power app for my first app and learned a lot. You can do it. Just use Dr. Google.
Make a couple of SharePoint lists that the app will use as a source of info as well as send Power Automate flow info to.
You could have SharePoint lists like:
- Vehicle List - just the individual vehicles to be used like make and ID or whatever
- Reservation Requests - these would the person submits from the App and runs the PA approvals
- (maybe) Approved Reservations - this would be a list of approved reservations that could be used to plot the schedule of the vehicles.
Format the SharePoint lists almost like if someone was going to basically book the reservation on the list by creating a new item with choice columns, and date range fields, approver name.
Then when you create the power app you will basically be making buttons for those columns in your sharepoint lists.
When the user hits Submit on the App, it will Patch the values to the list and then trigger the Approval flow.
Power Apps is basically designed to work with SharePoint. Tons of videos and how to.
What makes building the app easier is having the process mapped out with your sharepoint lists and approval flows first. Then you make the app to be an interface for the process you just made.