Python coding help
Summary
Freelancer Client is hiring: Python coding help.
Location: Remote
I need a Python-based solution that can fully automate the IRCTC ticket-booking flow. The application must:
What you'll do:
• Handle secure user login and session management (OTP flow included)
Skills: JavaScript, Python, Web Scraping, Software Architecture, C++ Programming, Selenium, API Integration, Payment Processing
Budget: $1500–$12500 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Original
I need a Python-based solution that can fully automate the IRCTC ticket-booking flow. The application must:
• Perform real-time seat-availability checks against IRCTC’s live data
• Handle secure user login and session management (OTP flow included)
• Complete payment processing through the same gateways IRCTC supports, returning clear success/failure messages
A graphical user interface is required; I am open to Tkinter, PyQt, or any other cross-platform framework you are comfortable with, as long as it stays lightweight and responsive. Behind the scenes, Selenium, Playwright, requests, or similar libraries may be used—whichever reliably handles IRCTC’s security measures and captchas.
Deliverables
1. Clean, well-commented source code with setup instructions
2. Executable GUI application (Windows-first; portability welcome)
3. README covering environment setup, usage steps, and troubleshooting
4. Short demo video or screenshots proving end-to-end booking on the IRCTC sandbox/live site
5. Handover session to walk me through the code and deployment
Acceptance will be based on:
• Successful booking in a live test with my credentials (in a screen-share)
• No manual intervention required beyond captcha where unavoidable
• Error handling for network timeouts, login failures, and payment declines
If you have prior experience bypassing IRCTC’s dynamic elements and handling captcha challenges, mention it—it will strongly influence my decision.
Location & Details
Apply on source →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.