
Closed
Posted
The reconciliation view in my React app ingests two CSV files—Sales and Purchase—and is supposed to line them up by product ID. Right now that glue logic is mis-mapping rows even when the IDs are identical, so totals and downstream reports are wrong. What I need from you • Trace and correct the mapping function so that product IDs match on an exact, case-sensitive basis only. No partial or fuzzy comparisons. • Leave the other fields (dates, amounts, etc.) untouched; they are working fine. • Add a Playwright end-to-end test that drops in two sample CSVs, verifies that matching IDs merge correctly, and confirms that a deliberately mismatched ID stays unpaired. The test should run headless in the existing GitHub Actions workflow. Environment & stack details React + TypeScript front end, CSV parsing handled with Papa Parse, current tests in Jest. Please confine logic edits to /src/utils/[login to view URL] (or its present equivalent) and place the new Playwright spec in /tests. Acceptance criteria • Exact product-ID matches align Sales and Purchase rows one-to-one. • Non-matching IDs remain separate and are reported as unmatched. • All Jest unit tests and the new Playwright suite pass via `npm test` and `npx playwright test`. • Code is committed in a clean PR with concise comments explaining the fix.
Project ID: 39726130
12 proposals
Remote project
Active 8 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average ₹273 INR/hour for this job

Hi, I am Haresh, having 14+ years of experience in Software Testing Industry. - Having unique blend of knowledge in Quality Product Delivery, Processes Management, Functional testing, Integration and regression testing, load and Perfromance Testing which help me to take the Quality of the software to the next level. - Hands on experience on testing Desktop, Web Based, Mobile application and ERP based application. - Hands on experience on automation testing tools on selenium webdriver, jmeter, katalon studio, Appium, cypress, selenium with TestNG freamwork etc.. - Thorough understanding of Product Delivery Life Cycle, Software Testing Life Cycle and Software Development Life Cycle. - Experience in Well conversant with writing Test plan,Test Cases,Bug report, Release Note and Product Health Report. - Worked in various domains like Finance, Retail, Web Portals, Healthcare, ecommnerce, CMS, Eduction Portal, Life Insurance, ERP system etc. - I do have require mobile devices to test mobile view or applications like android and iOS applications. - I have hands on experience with Git, postman, MSSQL Server. Kindly review my profile and let me know you view over the same. Thanks, Haresh
₹350 INR in 40 days
4.9
4.9

Dear Sir /Mam, ★★★ TOP 1%★★★ Verified Freelancer Company ★★★ 16 +Years of Experience★★★Number 1 Digital Marketing Company in the world ★★★Skills:AI, ML, PYTHON, REACT, NODE, DJANGO, ERP, PHP IN ALL FRAME WORK, WEBSITE DESIGN ★★★We have a 24/7 support team as well to manage your customer and your after-sale service over the call / Chat at only $ 5-100 per hour with , chat support ,development , customer services and customer support and Artificial Intelligence Developer, Machine Learning, Python, React, JavaScript, Node★★★All kind of development staff is available on hourly basis fit short time or long time with great customer satisfaction is our past record almost 20 year experience in this segment all our clients are happy from our work still giving work continuously from whole world please check reviews n rating from all over the world. ★★★Our team consists of experienced and passionate web developers & designers who utilise the latest technologies in the market. Prior to this, our company worked on many projects for Worldwide clients in the fields of web design, development & SEO, Digital Marketing, p Support on nth level ★★★If you would like more information Let's discuss it here ★★★★★★★★★ Thanks Regards, PVSYS GROUP ★★★★★★★★★ " IF YOU THINK THEN WE CAN"
₹500 INR in 40 days
6.4
6.4

I'm confident in my ability to tackle even the most complex programming issues head-on. I specialize in web and software development, and have ample experience working specifically with React, TypeScript, CSV parsing (utilizing Papa parse), Jest testing suite, and Playwright. Being experienced with these tools, I assure you that the new Playwright spec along with other tests will be integrated seamlessly into your existing workflow.
₹400 INR in 40 days
0.1
0.1

Hello sir how are you ?? im expert on typescript and javascript specialy on react and next js and can help you very fast on to fix issue on your csv mapping i already have experience on that contaact me right now to start working on that
₹250 INR in 40 days
0.0
0.0

Hi. I am just starting out on this platform. I have over 10 years of experience in various SaaS projects and now want to start branching out a bit. So, I'll do this cheap for you so I can get a rating against my name. Less there is something beyond the description, ingesting 2 csv files and matching them on a ID is relatively simple and then marking the others as unmatched equally so. This should take about an hour or so. Then about another 2 hours to writes the tests to prove the functionality and integration works. The maybe another hour or so to go back and refactor anything that comes to light under testing.
₹150 INR in 5 days
0.0
0.0

kolkata, India
Payment method verified
Member since Jun 19, 2017
₹600-1500 INR
₹600-1500 INR
₹600-1500 INR
₹100-400 INR / hour
₹600-1500 INR
$250-750 USD
₹100-400 INR / hour
₹75000-150000 INR
$750-1500 USD
₹1500-12500 INR
$30-250 USD
$5000-10000 USD
£250-750 GBP
₹750-1250 INR / hour
$30-250 USD
$250-750 USD
₹600-1500 INR
$750-1500 USD
$5000-10000 USD
₹600-1500 INR
₹1500-12500 INR
$250-750 USD
$50-750 NZD
₹2000-3500 INR
$250-750 USD