Cross-Platform Tablet Data Entry Tool Development -- 2

Job ID: 38603990

Budget: $5,000 – $10,000 AUD

We are seeking an experienced app developer to transform an existing Windows application into a modern, cross-platform data entry tool to run on Android, iOS and Windows tablets, using the new .NET MAUI (Multi-platform App UI) framework. This application will serve as a basic data entry form that connects to an SQL database, enabling users to input and store records seamlessly.

Project Requirements:

Data Entry Form: Develop a user-friendly interface for data entry, allowing users to input various fields which will be stored in an SQL database. Needs an input form for creating or editing a data collection point and then a form to enter new records.

Offline Mode Capability: Implement offline functionality where users can continue to collect data entries without a connection to the database. The app should cache these entries locally and sync them with the database once the device reconnects to the server.

Database Connectivity: Ensure smooth integration with an SQL database server. The app should securely write entries to the database and handle data synchronization efficiently. The server it connects to needs to be end user configurable. End users host their own database.

Security and Data Integrity: Implement secure data transmission protocols and ensure data integrity during offline synchronization.

MAUI Framework: Utilize the new MAUI framework for development, leveraging its cross-platform capabilities to ensure the app runs seamlessly on Android, iOS, and Windows platforms.

User Authentication: Optionally, include basic user authentication to manage access and permissions for data entry.

Licensing: Connect to our licensing system for initial activation.


Skills Required:
Proficiency in app development with experience in using MAUI or similar cross-platform frameworks (e.g., Xamarin.Forms).
Strong understanding of SQL databases and their integration with mobile applications.
Ability to implement offline-first architecture and data synchronization techniques.
Familiarity with secure coding practices and data encryption.
Attention to UI/UX design principles for a user-friendly experience.


Deliverables:
Fully functional MAUI application source code.
Documentation outlining the application architecture and instructions for deployment.
Testing and validation to ensure the app performs reliably in both online and offline modes.


Timeline and Budget:
The project timeline is negotiable based on the developer's estimates.
Budget is flexible and will be discussed based on the proposed approach and timeline.


Additional Information:
This project offers an opportunity to modernize an existing Windows application using cutting-edge technology in the MAUI framework. The developer will collaborate closely with our team to ensure the app meets our specific requirements and quality standards.

If you are interested and possess the necessary skills and experience, please submit your proposal detailing your approach, relevant experience, and estimated timeline for completion. We look forward to reviewing your proposals and discussing further details of the project.
Related categories: .NET Mobile App Development SQL C# Programming ASP.NET