
Closed
Posted
Paid on delivery
I need an Android app that lets me upload a simple text or CSV file containing vehicle registration numbers—around 30 – 50 plates in one go—and then returns the date of the most recent V5C (log-book) change for each one. The flow I have in mind is straightforward: pick a local file, tap “Check”, the app hits the relevant DVLA / vehicle-data endpoint for every plate in the file, and finally shows (and optionally exports) a neatly formatted list that pairs each registration with its last V5C update date. A progress indicator is essential so I know something is happening while the batch runs, and failed look-ups should be flagged rather than silently ignored. I will provide test files and a small set of plates that you can use during development. Please build for the current Android SDK, keep permissions to a minimum, and write clean, well-commented code so I can extend it later if needed. Deliverables • Signed APK plus source code (Gradle project) • Brief read-me covering build steps, any third-party APIs or keys used, and file-format expectations • A short screen-capture or screenshots proving it can process at least one 50-plate file without crashing Acceptance I’ll consider the job complete when I can install the APK on a stock Android device, load a sample CSV of 50 registrations, press “Check”, and receive an on-screen list (and optional CSV export) showing accurate V5C change dates for every successful query.
Project ID: 40590206
105 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
105 freelancers are bidding on average £150 GBP for this job

Hi, The main risk is batch lookups failing quietly or timing out during a 30–50 plate import. I’d build this as a clear import → validate → query → results flow, with per-plate status so you can see which registrations succeeded, failed, or returned no data. For DVLA/vehicle-data calls, proper handling of rate limits, retries, and empty responses is essential. My first focus would be the file parser and batch runner: accept text/CSV, extract and normalize plates safely, then process each registration with visible progress and a final results list that can be exported to CSV. I’d keep permissions minimal, use the current Android SDK, and structure the app so the API layer is easy to swap or extend later. Relevant experience: File picker and CSV/text parsing Plate validation and normalization Batch API lookup with progress updates Success/failure result handling Optional CSV export Do you already have the exact DVLA/vehicle-data endpoint and access key format, or would you like me to wire the app to an approved public API source?
£147 GBP in 5 days
9.5
9.5

Hello, i am ready to start the development of DVLA / Vehicle Data Check Android app for you. i have couple of quries regarding the endpoints Where the .csv file will be sent ? i am a Android applications developer with over 8 years of experience developing Android mobile applications. I have completed more than 515 projects. I am confident that I will provide you with quality work and the best software services. Let's chat to proceed.
£270 GBP in 5 days
8.9
8.9

Batch V5C checker: pick a local text/CSV of 30-50 plates, tap Check, and get each registration paired with its last V5C log-book change date, with export. The DVLA Vehicle Enquiry Service (VES) API returns exactly the field you need here, dateOfLastV5CIssued, so I'd query that per plate rather than screen-scrape anything fragile. My plan: a native Android app (Java, latest SDK) using the Storage Access Framework so file picking needs no broad storage permission, only INTERNET stays. I'd parse the file, run lookups on a background thread pool with sensible concurrency so a 50-plate batch stays fast without tripping DVLA rate limits, and drive a live progress bar (X of 50 done). Any failed or invalid plate gets flagged in its own coloured row instead of vanishing, and you can export the full results table back to CSV. You'll get a signed APK, the full Gradle source with commented code you can extend, a README covering build steps, the API key setup and file-format rules, plus a screen-capture of a clean 50-plate run. One scoping question: the VES API is rate-limited and needs an approved key, so do you already hold a DVLA API key, or should I build in throttling/retry tuned for the free tier's limits? Muhammad Saad
£130 GBP in 6 days
7.4
7.4

Hi, I will build your Android batch V5C change checker so you can load a CSV of 50 registration plates, hit "Check," and get each plate paired with its last V5C update date, with progress indicator and error flagging for failed lookups. You will receive a signed APK, full Gradle source with comments, and a readme covering API keys and file format. On a similar batch lookup app, queuing requests with a short delay per call avoided rate limiting and kept results accurate across the full batch. Questions: 1) Do you have a specific DVLA or third party vehicle data API in mind, or should I recommend one? 2) For the CSV export, should it save to the Downloads folder or let the user pick a location via the file picker? Share a sample CSV and your preferred API details and I will confirm the architecture by tomorrow. Looking forward to discussing further. Best regards, Kamran
£23 GBP in 10 days
7.9
7.9

Hi, To create an Android app that uploads a text or CSV file with vehicle registration numbers and retrieves the most recent V5C change dates, I will implement a user-friendly interface that allows file selection and a progress indicator during the batch processing. The app will interact with the DVLA vehicle-data endpoint for each registration number, ensuring that failed look-ups are flagged for user awareness. I will ensure the app is built for the current Android SDK, with minimal permissions and well-commented code for future extensions. The deliverables will include a signed APK, source code, a brief read-me, and a screen capture demonstrating the app's functionality. Happy to discuss the details.
£100 GBP in 5 days
7.3
7.3

Hi, I reviewed the project and the main requirement is to build an Android app that uploads a text or CSV file containing about 50 vehicle registrations and returns the last V5C change date for each plate. Using Android SDK for file access and network calls, I will implement a robust API layer to query each plate, show a progress indicator, and flag any failed look-ups. The app will support on-screen results and optional CSV export. You’ll get a clean, responsive, easy-to-manage solution with well-commented code that you can extend later. Let’s discuss here now.
£250 GBP in 30 days
7.4
7.4

Hi, this is a small batch-processing Android app, but the real work is making the lookup flow reliable and transparent once 30–50 registrations are running against an external API. The engineering risk is not the CSV picker itself; it’s request orchestration, upstream failure handling, and preserving accurate per-plate status without freezing the UI. I’ve built several production systems around API-driven processing, structured result handling, and maintainable client handoff. For this job, I’d keep the Android SDK implementation straightforward: local file import, normalized plate parsing, bounded batch execution, visible progress, and explicit error states for each failed lookup. The closest examples in my background are Custom Feature Development & Integration and NYSE Day Trading Bot Development. Both required clean architecture, documented delivery, and reliable handling of many external operations where partial failure could not be hidden. I usually structure this as separate file-ingestion, request-execution, and results-presentation layers so the app stays easy to extend later. That also makes CSV export, retry behavior, and validation rules easier to add without rewriting the UI flow. I’d also make sure the app records enough response detail to verify why a lookup failed, not just that it failed, and test the 50-plate run for stability on a stock device. If useful, I can sketch the batch execution and result-state model before build starts. Thanks, Hercules
£250 GBP in 7 days
7.2
7.2

Hi, I can build the Android app to import text or CSV files, validate 30–50 registration numbers, process each DVLA lookup with visible progress, and clearly separate successful results from failed or unavailable records. I’ll implement it in Kotlin, structured API processing with throttling and retries, and Android’s document picker to keep permissions minimal. The final build will be tested with a 50-plate file and delivered with CSV export, signed APK, source code, documentation, and proof of successful batch processing. I’m a native Android developer with 5+ years of experience in Kotlin and Java. Looking forward to hearing back from you soon. Regards, Hassan
£200 GBP in 4 days
6.6
6.6

I will create an Android app that meets your needs for checking vehicle registration numbers against the DVLA endpoint. The app will allow seamless uploads of text or CSV files and provide a user-friendly interface to display the last V5C change dates. Understanding your requirement for a progress indicator and error handling, I will ensure that failed look-ups are highlighted for clarity. This approach guarantees a smooth user experience while processing batches of 30 to 50 plates. With expertise in Android development and a focus on clean, well-commented code, I can deliver a robust solution. We have 20+ 5-star reviews on similar projects! Regards, InterconnectBPO
£150 GBP in 7 days
6.8
6.8

Hi, I reviewed your project: Android Batch V5C Change Checker. I can help you build a professional mobile application with clean UI, secure API integration, authentication, push notifications, payments, backend/admin support, testing, and release guidance. I have experience with Android, iOS, Flutter/React Native workflows, Laravel/Node.js backends, APIs, and production deployment. Please message me to discuss app screens, features, platform requirements, and timeline. Portfolio: https://www.freelancer.com/u/irfanui Regards, Mohammad 4th Dimension Partners
£90 GBP in 3 days
6.1
6.1

Hey, batch checking V5C dates for 50 plates in one go is a great use case for this. I’d build it around a CSV picker, a background worker queue hitting the DVLA endpoint per plate with retries, and a results screen with a progress bar plus CSV export. The bit people usually mess up is rate limiting and flagging failed lookups instead of just skipping them, I’ll make sure those show clearly in the list. Do you already have the specific data API and key sorted, or do you need help picking one?
£25 GBP in 1 day
5.8
5.8

Hello There! I’m Md. Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Android development, REST API integration, CSV processing, and batch data automation. I understand you need an Android app that imports TXT/CSV files, processes 30–50 vehicle registrations, queries the appropriate vehicle data API, displays progress in real time, flags failed lookups, and optionally exports the results to CSV. I’ll deliver clean, well-documented code, a responsive UI, and a reliable batch-processing workflow. I am skilled in Java, Kotlin, Android SDK, REST APIs, CSV processing, and performance optimization. I’m ready to start immediately and would be happy to discuss the API access, timeline, and project details. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
£80 GBP in 3 days
6.0
6.0

Hi, I am a full-stack AI developer with 8 years of rich experience in software development, with a background in Android development, Java, Android SDK, API integration, data processing, and software architecture. I am familiar with Java, Android SDK, REST APIs, Gradle, CSV processing, multithreading, and Android app development. I can build a clean Android app that imports CSV or text files, processes registrations in batches with a progress indicator, retrieves the latest V5C change date through the required vehicle data API, flags failed lookups, and supports optional CSV export with well-structured, maintainable code. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
£250 GBP in 7 days
5.6
5.6

Hi, I’m a senior Android developer with 20+ years building mobile apps and processing batch data, with 1,500+ completed projects and a 5-star record. I’ll create a clean Android app that reads a CSV or text file of 30–50 plates, calls the DVLA endpoint for each registration, and returns a list of last V5C change dates with progress tracking and error handling. The app will use Android SDK 34+, restrict permissions to file access and network calls, and include a minimal README for setup and API keys. I’ll ensure failed queries are visible and provide a signed APK, source code, and a short video proving it handles 50 plates without issues. I can start today and deliver within a week.
£66 GBP in 3 days
5.6
5.6

I am excited about the opportunity to develop the Android app for checking V5C change dates using registration numbers. Your detailed description outlines a clear, user-friendly process, and I appreciate the emphasis on performance and clean coding practices. I understand that the app needs to handle up to 50 vehicle registration numbers efficiently while providing feedback through progress indicators and clear error handling. I will ensure the app is built using the latest Android SDK and adheres to best practices for permissions and code quality, facilitating future extensions. The deliverables will include a signed APK along with the source code in a Gradle project format. Moreover, I will provide a detailed read-me file covering build steps and any third-party APIs implemented. Additionally, you will receive a proof of concept through screen captures demonstrating the functionality. I’m eager to collaborate closely and ensure all your requirements are met promptly and effectively. What specific error flags do you envision for failed look-ups in the app? Thank you for considering my proposal! Looking forward to working together. Best, Talha
£20 GBP in 10 days
5.6
5.6

As an accomplished mobile app developer, I offer a breadth of experience that's perfectly aligned with your project. For over 5 years, I have been proficiently developing mobile applications, both for iOS and Android, handling the entire project life cycle from design to store submission. A based on your description, your project about Android Batch V5C Change Checker falls seamlessly within my range of skills and expertise. In essence,I'm eager to leverage learnings from my active projects [ Victoria UAE Real Estate ,   Victoria Direct Sales ,  IVI Cryptos ,   Review & Boost , +Tomb] to create a reliable yet slick Android Batch V5C Change Checker for you. Rest assured, I'll meticulously deliver each component you've requested (signed APK,read-me file,& error-free codebase) so that you can witness how effortlessly your app processes even the most complex queries - just as you envision it! Let’s turn your vision into reality!
£135 GBP in 7 days
6.2
6.2

Hello, I understand your goal is to build a simple and reliable Android tool that can process multiple vehicle registration numbers in bulk, retrieve the latest V5C change dates, and present the results clearly with progress tracking and export options. I will develop a native Android application using the current Android SDK with a clean architecture and minimal permissions. The app will support CSV/text file upload, parse 30–50 registration numbers per batch, connect with the required DVLA/vehicle-data API endpoint, process requests efficiently, and display results in a structured list. I will include progress indicators, error handling for failed lookups, and optional CSV export. The code will be well organized and commented so it can be extended with additional features later. I will deliver the signed APK, complete Gradle source project, build instructions, API/key documentation, file format guide, and screenshots or screen recording showing successful processing of a 50-registration batch. I will also test the app on a standard Android device to ensure stable performance. I have experience building Android applications, API integrations, data processing workflows, and mobile tools with clean maintainable code. Tran Viet
£100 GBP in 7 days
5.8
5.8

As an experienced full-stack developer with specialities in Android App Development, I would be a valuable asset for your project. My core expertise spans not only creating sleek and high-performance mobile apps for Android (Kotlin) but also seamlessly integrating APIs which will be essential for this project. Furthermore, my experience in automating and handling large batches of data also means that I am well equipped to handle the task of processing your text/CSV file with vehicle registration numbers, ensuring accurate results and logging any failed look-ups. My approach aligns well with your needs: keeping permissions to a minimum, writing clean code so it can easily be extended if needed and providing clean documentation for you to manage the app going forward. Building on my experience scaling projects while maintaining high quality, I assure you that your app will not only deliver accurate V5C change data as requested but also do so efficiently by using the relevant DVLA / vehicle-data endpoint without crashing or getting stuck during large batch runs.
£30 GBP in 5 days
5.7
5.7

✋ Hi There!!! ✋ THE GOAL OF THE PROJECT:- DEVELOP A RELIABLE AND EASY TO USE ANDROID APP FOR BATCH V5C CHANGE DATE CHECKING WITH FILE UPLOAD AND EXPORT FEATURES. I have carefully reviewed your requirements for an Android application that processes CSV or text files with vehicle registrations, connects with vehicle data APIs, tracks progress, and provides accurate V5C change dates. I am the best fit because I have 9+ years experience as a full stack developer and have completed similar mobile applications with API integration and data processing. First, I will develop the Android app with CSV or text file upload and batch processing support. Second, I will integrate API handling with progress indicators, error tracking, and accurate result display. Third, I will provide testing, clean documented code, signed APK, and full source code delivery at project completion. I have worked on similar Android apps involving data management, API connections, and automated processing workflows with user-friendly interfaces. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
£111 GBP in 4 days
5.4
5.4

Hello! You need an Android app that uploads a CSV/text file of vehicle registrations, queries the DVLA endpoint for each plate, and returns V5C change dates with progress tracking and export options. We'll build it. Here's how we can help: - Develop an Android app (current SDK) with file picker for CSV/text input, batch processing with progress indicator, and clear results display. - Query the DVLA vehicle-data API for each registration, handling failed look-ups gracefully and flagging errors. - Show results in a neatly formatted list and export to CSV if needed. - Deliver a signed APK, source code (Gradle project), and a brief read-me covering build steps, API keys, and file format expectations. - Our team of 62 Android developers (9+ years in API integration, data processing, and batch operations) can deliver a clean, well-commented app. To start: Can you share the test files and sample plates? Also, do you have API access or keys for the DVLA endpoint? We'll begin immediately.
£135 GBP in 4 days
5.4
5.4

Watford, United Kingdom
Member since Jul 18, 2026
$250-750 USD
₹12500-37500 INR
$250-750 CAD
$2-8 USD / hour
₹250000-500000 INR
$250-750 USD
₹12500-37500 INR
₹600-1500 INR
₹10000-18000 INR
$250-750 AUD
€12-18 EUR / hour
€750-1500 EUR
£250-750 GBP
$30-250 CAD
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
$10-30 AUD
$15-25 USD / hour
₹600-1500 INR