Craftsman App Project native app android and ios
- Login with username or email address and password
- Registration form for new users
- Password forgotten Function
Front-End: ----- Customers -----
Customer account with user data
Name, first name
Address, postal code, city
Tel, Mobile, Email, Whatsapp
Data such as user plus company name, tax number and upload field for trade licence (photo or PDF )
Start page after login:
Button : Craftsman order
After clicking on this button, an input mask and the data will open,
Are imported from the customer account into the form
Additional fields with selection menu
- Garage door, Car door, Home door
A selection for each of the 3 fields
- O closed not closed
- O Door locked
The user defines the radius of the order to see which craftsmen get the order.
Example the customer gives to a radius of 50KM the order is then only shown to the craftsmen who are 50KM away from the user. By default 50 KM should be indicated
The user can now take a photo with the smartphone of the door or lock and upload the order.
Craftsmen who are registered can see the orders now
if you are in the vicinity of the user and upload your fixed price for the order and the travel time.
There must be a price overview for opening the door and optionally a price for replacing and drilling the cylinder so that the user knows all the costs.
The user can select a craftsman and place the order.
The craftsman who was selected gets the contact data of the user and can make himself on the way.
Important it must be a visible reference that it concerns a fixed price additional costs are not accepted. Should the customer cancel the order afterwards, no costs will be due.
After the user has placed the order the time is measured when the craftsman arrives. (stopwatch)
After the order has been completed, the user can mark the order as completed and rate the craftsman.
Text field for own information
The ratings are visible to everyone
If the customer pays directly in cash, the craftsman must confirm receipt of the payment with his signature.
The craftsman gets as soon as the order was marked as completed a PDF invoice from the App operator sent by email for this must exist a template with logo companies and bank details from the operator.
Invoice object is the order number, user, address and date.
The price is always the same ( flat rate ).
The craftsman should also be able to pay by Payapl.
Language German und english the german words are delivery from the client