Tradesperson Job App Development

Заказчик: AI | Опубликовано: 26.10.2025

Important: Lanuage is German and English default Language German! This is a tradesperson job app designed for iOS and Android. Customers create an account that stores their personal information including address, phone number, email, and WhatsApp. Tradespeople also create an account with the same personal details, along with their registered trade and information about their business liability insurance. When a tradesperson registers, they must upload their business license and, if applicable, their master craftsman certificate. The admin reviews these documents and approves the account. Tradespeople pay a monthly fee of €X. An invoice is generated and sent via email. Payment can be made via PayPal, bank transfer, or direct debit. In the backend, the admin has access to an overview of all invoices with options to mark them as paid or unpaid. If an invoice remains unpaid, the admin can send an automated reminder—either for individual invoices or all outstanding ones. Continued non-payment results in the tradesperson being blocked from accessing the app until the invoice is settled. Ideally, customers with unpaid invoices receive a notification and are informed that payment is required, along with a support phone number or email for quick resolution. The system includes a dashboard showing monthly and yearly revenue, the number of registered customers and tradespeople, outstanding payments, and blocked accounts. The customer opens the app and clicks “Post a Job.” They select the relevant trade from a list, enter a title such as “Replace radiator,” describe the job in detail, and upload images, videos, or documents. These files are stored so tradespeople can view them. Alternatively, media can be captured directly using the smartphone camera. The customer also specifies a preferred time frame or date for job completion. Tradespeople browse available jobs in the app and read through the details. If interested, they click “Contact Customer.” The customer then sees all incoming inquiries and can view each tradesperson’s profile. If they’re not interested, they click “Decline Request,” which notifies the tradesperson. If they are interested, they click “Interested,” which sends the tradesperson the customer’s contact details including phone, mobile, email, and WhatsApp. FaceTime integration would be a useful addition. The tradesperson calculates their offer and sends it to the customer via email. In German: Handwerker Auftrags App für IOS und Android Kundenaccount Alle persönliche Daten Anschrift, Tel. Email. WhatsApp Handwerkeraccount: Alle persönliche Daten Anschrift, Tel. Email. WhatsApp Eingetragenes Handwerk, Informationen über eine Betriebshaftpflichtversicherung Admin Account: Beim Registrieren als Handwerker muss diese seine Gewerbeanmeldung ggf. Meisterbrief hochladen der Admin muss das nach Prüfung freigeben Der Handwerker bezahlt jeden Monatsbeitrag von x€ hierfür muss eine Rechnung erstellt werden und dem Handwerker per Email zugesendet werden. Die Begleichung der Rechnung kann per Paypal Banküberweisung oder Bankabbuchung erfolgen Im Backend braucht man eine Übersicht der erstellten Rechnungen sowie zwei button bezahlt und unbezahlt der Admin prüft die Rechnung ob diese beglichen wurden wenn nicht kann er eine automatisierte Mahnung an den Handwerker senden entweder Einzel für einzelnen Rechnungen oder für alle offenen Rechnungen komplett wenn diese weiterhin unbezahlt bleibt wird der Handwerker gesperrt und bekommt keinen Zugang mehr zur App bis die Rechnung beglichen wurde Idealerweise ein Hinweis wenn der Kunde unbezahlte Rechnungen hat und sich einigen möchte bekommt er den Hinweis das es offenen Rechnungen gibt die beglichen werden muss mit einer Support Tel oder Emailadresse für die schnelle Abwicklung / Klärung Ein kleines Dashboard für Umsätze pro Monat und Jahr sowie registrierte Kunde und Handwerker , offene Osten (unbezahlte Rechnungen) gesperrte Handwerker Ablauf: Der Kunde öffnet die App klickt auf dem Button „Auftrag einstellen“ Wählt das jeweilige Gewerk aus einer Liste aus, gibt einen Titel für seinen Auftrag an zum Beispiel „Heizkörper austauschen“ beschreibt den Auftrag ausführlich und lädt Bilder, Videos oder andere Dokumente hoch die dann gespeichert werden müssen sodass der Handwerke die zum Auftrag lesen kann. Alternativ sollte es möglich sein mit der Smartphone Kamera Bilder und Videos hochzuladend Zusätzlich müsste der Kunde die Möglichkeit haben einen Zeitrahmen / Datum anzugeben von bis wann der Auftrag idealerweise ausgeführt werden soll Der Handwerker kann sich nun auf der App ansehen was für Aufträge aktuell vergeben werden sollen und sich diese ansehen und durchlesen. Wenn er auf diese Ausschreibung reagieren möchte klickt er den button „Kunde kontaktieren“ Der Kunde sieht nun alle eingehende Handwerker Anfragen und kann sich deren Profil ansehen mit den Button „Anfrage Ablehnen“ bekommt der Handwerker die Info das keine Interesse besteht mit den Button „Interessiert“ bekommt der Handwerker die Mitteilung das der Kunde Interesse hat sowie deren Kontaktdaten Tel. Mobil Email Whatsapp zusätzlich wäre es schön wenn man Facetime integrieren kann Der Handwerker kann nun sein Angebot kalkulieren und es dem Kunden per Email senden