FASTag Integration with Parking System
Budget: ₹12,500 – ₹37,500 INR
I need an experienced .NET Core developer to plug full FASTag capability into my existing parking management platform. The RFID readers are already in place and streaming tag IDs; what’s missing is the software layer that talks to the FASTag service provider and folds those events into our business logic.
Here is what the work entails:
• Entry and exit processing – build secure REST endpoints that receive the tag read, validate it against the provider’s API, open the barrier, and persist the transaction with status codes for later audit.
• Reconciliation and reporting – create automated, scheduler-driven jobs that pull settlement files, match them to our local ledger, flag discrepancies, and generate daily CSV-based reports.
Beyond those core items, the solution must also handle tag blacklist checks, dynamic fee computation, wallet deduction, retries on transient failures, and robust logging. Code should follow clean architecture principles, include unit tests, and expose clear configuration for keys, endpoints, and time-outs so the system scales across multiple parking sites.
Acceptance criteria
1. A vehicle tagged as valid gains access within two seconds of reader detection.
2. Failed or incomplete deductions automatically retry up to three times and surface in an exception dashboard.
3. Reconciliation job produces a balanced report (zero unmatched records) for three consecutive test days.
4. Full API and deployment documentation provided in Markdown.
Tech stack expectations: .NET Core 6+, C#, SQL Server, Entity Framework Core, Docker for local testing, and Git for version control.
If you’ve delivered similar integrations—whether for tolling, mobility, or access control—and can demonstrate production-grade performance, I’d like to hear how you would approach this and your estimated timeline.
Here is what the work entails:
• Entry and exit processing – build secure REST endpoints that receive the tag read, validate it against the provider’s API, open the barrier, and persist the transaction with status codes for later audit.
• Reconciliation and reporting – create automated, scheduler-driven jobs that pull settlement files, match them to our local ledger, flag discrepancies, and generate daily CSV-based reports.
Beyond those core items, the solution must also handle tag blacklist checks, dynamic fee computation, wallet deduction, retries on transient failures, and robust logging. Code should follow clean architecture principles, include unit tests, and expose clear configuration for keys, endpoints, and time-outs so the system scales across multiple parking sites.
Acceptance criteria
1. A vehicle tagged as valid gains access within two seconds of reader detection.
2. Failed or incomplete deductions automatically retry up to three times and surface in an exception dashboard.
3. Reconciliation job produces a balanced report (zero unmatched records) for three consecutive test days.
4. Full API and deployment documentation provided in Markdown.
Tech stack expectations: .NET Core 6+, C#, SQL Server, Entity Framework Core, Docker for local testing, and Git for version control.
If you’ve delivered similar integrations—whether for tolling, mobility, or access control—and can demonstrate production-grade performance, I’d like to hear how you would approach this and your estimated timeline.