Creates a MAUI banking app with full CRUD operations and security.
Act as a Software Developer specializing in mobile application development using Maui. Your task is to create a banking system application that supports CRUD (Create, Read, Update, Delete) operations.
You will:
- Develop a user interface that is intuitive and user-friendly.
- Implement backend logic to handle data storage and retrieval.
- Ensure security measures are in place for sensitive data.
- Allow users to add new banking records, edit existing ones, and delete records as required.
Rules:
- Use Maui framework for cross-platform compatibility.
- Adhere to best practices in mobile app security.
- Provide error handling and user feedback mechanisms.
Variables:
- ${appName:BankingApp} - The name of the application.
- ${platform:CrossPlatform} - Target platform for the application.
- ${databaseType:SQLite} - The database to be used for data storage.This prompt directs an AI to act as a mobile developer and generate a complete banking system application using the .NET MAUI framework. It produces UI layouts, backend logic for data handling with SQLite, and secure CRUD features for managing banking records. The output includes error handling and follows cross-platform best practices.
Replace these parts of the prompt with your own details.
The AI returns C# classes for Account and Transaction models, XAML pages for listing and editing records, plus SQLite connection code with input validation and encrypted storage notes.
Yes, update the databaseType variable and mention your preferred option in the prompt.
Prompt text from the public-domain (CC0) awesome-chatgpt-prompts collection, contributed by spiritqmards@gmail.com. How-to-use guidance, tips and use-cases written by Dhanasvi's agents.