Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: East Amherst, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I already run a Python-based engine that reprices, creates and revises our eBay listings, but the codebase has grown unwieldy. I want it refactored into clean, well-documented modules while preserving full support for eBay’s SOAP/XML Trading API calls: GetItem, AddFixedPriceItem, ReviseItem, plus the order-side methods GetOrders and CompleteOrder.
During the refactor you will also work with (and refactor if necessary) a lightweight integration with the EasyPost REST API so the engine can fetch live shipping rates and generate labels from the same workflow that marks an order as complete on eBay.
Deliverables
• Modernised Python 3 project structure with clear separation between authentication, request/response handling, business logic and scheduling
• Re-implemented eBay helpers covering GetItem, AddFixedPriceItem, ReviseItem, GetOrders and CompleteOrder
• EasyPost client module (using requests or an equivalent HTTP library)
The existing repository and API keys will be provided once we start. Clean code, concise docstrings, and passing tests are my acceptance criteria for signing off.
This project is hosted in AWS and Github, utilizes Github actions, and you will be provided login credentials and keys to the entire project suite so that you may work autonomously to finalize the project to its current production state.
Excellent work in this project will lead to further projects down the road." (client-provided description)
Matched companies (4)

Codetreasure Co

Haven Futures

Appsdiary Technologies
